Combinar bases de datos
Muchas veces necesitamos usar bases de datos diferentes e integrarlas en un solo proyecto, existen varias situaciones
Muchas veces necesitamos usar bases de datos diferentes e integrarlas en un solo proyecto, existen varias situaciones
- Necesitamos relacionar colecciones almacenadas en bases de datos diferentes
- En un proyecto web deseamos manipular colecciones de bases de datos diferentes sin relacionar las colecciones
En este caso la colección de solicitud necesita tener una referencia directa con la colección Facultad, por lo tanto necesitamos agregar el proyecto commonejb al proyecto transporteejb, para que la colecciòn Solicitud se pueda relacionar con Facutad.
Proyecto; Transporteejb
Archivo pom.xml
exit: Ctrl + ↩
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>commonejb</artifactId>
<version>0.1.1</version>
</dependency>
Caso 2:En un proyecto web, deseamos manipular colecciones de bases de datos diferentes sin relacionar las colecciones
Podemos hacerlo mediante Microservicios, Rest-Full, en esta ocasiòn lo podemos hacer también mediante los proyectos ejb que agregamos al proyecto web.
Proyecto: transporte
Archivo: pom.xml
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>transporteejb</artifactId>
<version>0.3.1</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>commonejb</artifactId>
<version>0.1.1</version>
</dependency>
Comments