Package play.db
Provides the JDBC database access API.
-
Interface Summary 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 Summary 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 Summary 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 Types Summary Annotation Type Description NamedDatabase