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.Specifies common database operations.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.