Uses of Interface
is.codion.common.db.connection.DatabaseConnection
Packages that use DatabaseConnection
Package
Description
JDBC connection related classes.
Domain model related classes.
Package configuration values:
EntityValidator.STRICT_VALIDATION
Entities.VALIDATE_FOREIGN_KEYS
Entities.STRICT_DESERIALIZATION
AttributeDefinition.MAXIMUM_FRACTION_DIGITS
AttributeDefinition.TIME_FORMAT
AttributeDefinition.NUMBER_FORMAT_GROUPING
AttributeDefinition.GROUPING_SEPARATOR
AttributeDefinition.DECIMAL_SEPARATOR
AttributeDefinition.USE_LEXICAL_STRING_COMPARATOR
AttributeDefinition.DATE_TIME_FORMAT
AttributeDefinition.DATE_FORMAT
AttributeDefinition.DECIMAL_ROUNDING_MODE
ForeignKeyDefinition.FOREIGN_KEY_REFERENCE_DEPTH
-
Uses of DatabaseConnection in is.codion.common.db.connection
Methods in is.codion.common.db.connection that return DatabaseConnectionModifier and TypeMethodDescriptionstatic DatabaseConnection
DatabaseConnection.databaseConnection
(Database database, User user) Constructs a new DatabaseConnection instance, based on the given Database and Userstatic DatabaseConnection
DatabaseConnection.databaseConnection
(Database database, Connection connection) Constructs a new DatabaseConnection instance, based on the given Connection object. -
Uses of DatabaseConnection in is.codion.framework.db.local
Methods in is.codion.framework.db.local that return DatabaseConnection -
Uses of DatabaseConnection in is.codion.framework.domain
Methods in is.codion.framework.domain with parameters of type DatabaseConnectionModifier and TypeMethodDescriptiondefault void
Domain.configure
(DatabaseConnection connection) Configures a database connection for applications using this domain model, for example adding extensions or properties. -
Uses of DatabaseConnection in is.codion.framework.domain.entity
Methods in is.codion.framework.domain.entity with parameters of type DatabaseConnectionModifier and TypeMethodDescriptiondefault void
KeyGenerator.afterInsert
(Entity entity, DatabaseConnection connection, Statement insertStatement) Prepares the given entity after insert, that is, fetches automatically generated primary key values and populates the entity's primary key.default void
KeyGenerator.beforeInsert
(Entity entity, DatabaseConnection connection) Prepares the given entity for insert, that is, generates and fetches any required primary key values and populates the entity's primary key.