Skip to main content

Posts

Showing posts from June, 2018

Libro de trucos JakartaEE

Libro de Trucos JakartaEE versiòn 0.1 Este libro que empece a escribir hace un tiempo, recopila algunos trucos para Java Server Faces, Java EE, Jakarta EE, EJBJMoorDB. Esta disponible para revisiòn y descarga. https://legacy.gitbook.com/book/avbravo/trucosjakartaee/details Es la versiòn 0.1, faltan muchos aspectos por considerar, es una guía para principiantes.

ejbjmoordb Método complete(String query)

ejbjmoordb  Método complete(String query) S e utiliza para hacer filtros para componentes autocomplete. Componentes < p:autocomplete> Necesitamos definir los atributos C omponente <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"       xmlns:f="http://java.sun.com/jsf/core"       xmlns:p="http://primefaces.org/ui"       xmlns:composite="http://java.sun.com/jsf/composite"       xmlns:h="http://xmlns.jcp.org/jsf/html">     <composite:interface >         <composite:attribute name="value" />         <composite:attribute name="multiple" default="false" />         <composite:attribute name="dropdown"  default="false"/&

Bases de datos en tiempo de ejecución ejbjmoord (MongoDB)

Bases de datos en tiempo de ejecución ejbjmoord (MongoDB) En algunas ocasiones deseamos crear bases de datos de manera dinámica, (en tiempo de ejecución) para separar las colecciones que almacenemos en mongodb en varias bases de datos,  con ejbjmoordb, se puede especificar fácilmente mediante el método  modeloRepository . setDatabase ( "mibasedatos" ); Si no lo indicamos se tomara el que esta definido en el repository. C uando definimos un Repository indicamos la base de datos. public ModeloRepository (){ super ( Modelo . class , "store" , "modelo" ); } /* * To change this license header , choose License Headers in Project Properties . * To change this template file , choose Tools | Templates * and open the template in the editor . */ package com . avbravo . storeejb . repository ; import javax . ejb . Stateless ; import javax . ejb . EJB ; import com . avbravo . ejbjmoordb . mongodb . repository . R