Module is.codion.common.db
Package is.codion.common.db.database
@NullMarked
package is.codion.common.db.database
Database related classes.
Package configuration values:
-
ClassDescriptionA default abstract implementation of the Database interface.Identifies the client on whose behalf a database connection is being used, for
Database.clientInfo(java.sql.Connection, ClientInfo).Provides newConnectioninstances.Responsible for providing JDBCConnectioninstances.Defines DBMS specific functionality as well as basic database configuration settings.Counts queries for statistics.Encapsulates basic database usage statistics.ProvidesDatabaseimplementationsGetValue<T>Gets a single value from aResultSet.Applies session state to the connection a client is about to use, and removes it again afterwards.SetValue<T>Sets a parameter value in aPreparedStatement.