Skip to main content

Posts

Showing posts from January, 2023

@ViewEntity con Jmoordb-core

 @ViewEntity con Jmoordb-core Ofrece la posibilidad de crear Vistas de una entidad e incorporarlas dentro de otra entidad, documento embebido o vista mediante el uso de la anotaciĆ³n @ViewEntity se define una vista y se integra mediante el uso de @ViewReferenced. Las vistas en jmoordb-core permiten realizar operasciones C.R.U.D. y se pueden integrar en otras vistas, entidades y documentos embebidos. Un ejemplo de documento  almacenado en MongoDB Mostrare un ejemplo de una referencia sin el uso de vistas. Declare una clase de tipo @DocumentEmbeddable @DocumentEmbeddable public class Profile { @Ignore private Long id; @Referenced(from = "applicative", localField = "idapplicative") private Applicative applicative; @Referenced(from = "role", localField = "idrole") private Role role; @Referenced(from = "departament", localField = "iddepartament") private Departament departament; //set/get

Jmoordb-core implementando lookup(Search search) con MicroprofileRest

 Jmoordb-core  implementando lookup(Search search) con MicroprofileRest Mostrare  como utilizar MicroProfile RestClient con un Microservicio creado con las APIS de  Microprofile sobre PayaraMicro. Usamos Jmoordb-core para este proyecto <properties> <jakartaee>10.0.0</jakartaee> <version.payara>6.2022.1</version.payara> <microprofile.version>5.0</microprofile.version> <version.jmoordbcore>0.12</version.jmoordbcore> <version.jmoordbfaces>1.3</version.jmoordbfaces> <version.jmoordbutilfaces>0.7</version.jmoordbutilfaces> <version.jmoordbencripter>1.0</version.jmoordbencripter> </properties> <dependencies> <dependency> <groupId>jakarta.platform</groupId> <artifactId>jakarta.jakartaee-api</artifactId> <version>${jaka