Skip to main content

Posts

Showing posts from March, 2017

The Definitive Guide to DateTime Manipulation

The Definitive Guide to DateTime Manipulation https://www.toptal.com/software/definitive-guide-to-datetime-manipulation Interesante publicación de nuestros amigos de Toptal, donde muestran una guía para manipular fechas con JavaScript. El uso de fechas es muy común en todas las aplicaciones que desarrollemos, aqui se muestra una guía muy interesante. var today = new Date ().toLocaleDateString( 'en-GB' , { day : 'numeric' , month : 'short' , year : 'numeric' })

Java Server Faces 2.3

Java Server Faces 2.3 Ya esta disponible JSF 2.3 Algunos enlaces Repositorios Maven https://maven.java.net/content/repositories/releases/org/glassfish/javax.faces/2.3.0/ What's new in JSF 2.3? http://arjan-tijms.omnifaces.org/p/jsf-23.html

AutoComplete findRegex() Expresiones Regulares ejbjmoordb

A utoComplete findRegex() Expresiones Regulares  Desarrollaremos un ejemplo sencillo de una autocomplete utilzando expresiones regulares para busquedas en una coleccion en MongoDB, utilizando ejbmoordb. Libro sobre jmoordb https://www.gitbook.com/book/avbravo/jmoordb/details C rear el Services Auto ------- JavaScript Python C++ C PHP Golang Java Rust Bash CSS Markdown Asciidoc Ruby ------- Other exit: Ctrl + ↩ @Stateless public class AulasServices { @Inject AulasFacade aulasFacade; public static LocalTime getHour(){ return LocalTime.now(); } public List<Aulas> complete(String query) { List<Aulas> suggestions = new ArrayList<>(); try { query = query.trim(); if (query.length() < 1) { return suggestions; } suggestions = aulasFacade.findRegex("idaula", query,true,new Document("idaula",1)); } ca

jmoordb version 0.2

Para utilizar jmoordb/ejbmoordb Maven: < repositories > < repository > < id > jitpack.io </ id > < url > https://jitpack.io </ url > </ repository > </ repositories > < dependency > < groupId > com.github.avbravo </ groupId > < artifactId > jmoordb </ artifactId > < version > 0.2 </ version > </ dependency > < dependency > < groupId > com.github.avbravo </ groupId > < artifactId > ejbjmoordb </ artifactId > < version > 0.2 </ version > </ dependency >

jmoordb 0.2 /findRegex()

La versión 0.2 de jmoordb/ejbmoordb soporta las busquedas mediante expresiones regulares, lo que permite que se ejecuten consultas en MongoDB similiar a una consulta Like en una base de datos relacional B úsquedas Expresiones Regulares (Regex) Se utilizan para consultas mediante patrones. Funcionan de manera similar a las sentencias like en el modelo relacional en donde generalmente usamos el comodín "%s" para ampliar las operaciones de búsquedas. Es una implementación de regex en mongodb https://docs.mongodb.com/manual/reference/operator/query/regex Método: Método Bases de datos NoSQL public List< T > findRegex(String key, String value, Document... docSort) MongoDB Nota:  Para bases de datos couchbase puede ser el método find() en el statement puede colocar el filtro. Ejemplo MongoDB: Buscar un país que inicie con pan. List< Paises > list = paisesFacade.findRegex("Pais", "pan"); Buscar un país que inicie con pan