To mitigate Spring's limitations with multiple data sources in a single service, this library provides two custom annotations in Java that automatically generate all the required bean definition configurations and package-segregated repositories, for each data source.

Compile Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen Apache 2.0
com.squareup » javapoet
Use beautiful Java code to generate beautiful Java code.
1.13.0

Provided Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
Config Apache 2.0
com.google.auto.service » auto-service
Provider-configuration files for ServiceLoader.
1.0.11.1.1
O/R Mapping Apache 2.0
org.hibernate » hibernate-core
Hibernate's core ORM functionality
5.6.15.Final7.4.5.Final
App Server Apache 2.0
org.springframework.boot » spring-boot2 vulnerabilities
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
2.7.184.1.0
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
2.7.184.1.0
Apache 2.0
org.springframework.data » spring-data-jpa
Spring Data module for JPA repositories.
2.7.184.1.0

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Embedded SQL DB EPL 1.0 +1
com.h2database » h2
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
2.2.2202.4.240
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.10.06.1.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.2.05.23.0