Interface | Description |
---|---|
ConnectionCallable<A> |
Similar to java.util.concurrent.Callable with a Connection as argument.
|
ConnectionPool |
Connection pool API for managing data sources.
|
ConnectionPoolComponents |
A base for Java connection pool components.
|
ConnectionRunnable |
Similar to java.lang.Runnable with a Connection as argument.
|
Database |
Database API for managing data sources and connections.
|
DBApi |
DB API for managing application databases.
|
DBComponents |
Java DB components.
|
HikariCPComponents |
HikariCP Java components (for compile-time injection).
|
Class | Description |
---|---|
Databases |
Creation helpers for manually instantiating databases.
|
DBModule |
Injection module with default DB components.
|
DBModule.NamedDatabaseProvider |
Inject provider for named databases.
|
DefaultConnectionPool |
Default delegating implementation of the connection pool API.
|
DefaultDatabase |
Default delegating implementation of the database API.
|
DefaultDBApi |
Default delegating implementation of the DB API.
|
NamedDatabaseImpl |
Enum | Description |
---|---|
TransactionIsolationLevel |
An enumeration defines of isolation level that determines the degree to which one transaction must be isolated from resource or data modifications made by other operations.
|
Annotation Type | Description |
---|---|
NamedDatabase |