Repository

Repository

Crear los repository en el paquete ejb.

Cada entity debe contener un repository adicional es necesario definir:

  • AccessInfoRespository.java

  • AutoincrementableRespository.java

  • RevisionHistoryRespository.java.

Estos forman parte del framework, usados para guardar información de acceso y auditorias. Los entity que usa estan definidos en el framework.

El esquema general para los Facade.

  • extends AbstractRepository<Entity>

  • @EJB

  • Constructor con el super(clase, database,coleccion)

  • método getMongoClient()

  • implementar los metodos findById()

AccessInfoRepository.java

En el constructor indicamos la base de datos spard_history donde se almacenaran las colecciones.

AutoincrementableRepository.java

RevisionHistoryRepository.java

Crear los Repository de los entitys

En cada uno de ellos solo se debe colocar el entity correspondiente.

BodegaRepository.java

Last updated