Module is.codion.framework.db
Package is.codion.framework.db
@NullMarked
package is.codion.framework.db
Package configuration values:
-
ClassDescriptionAn abstract self-managing
EntityConnection, one which establishes the underlying connection on demand, validates it before each operation and re-establishes it when it has gone bad.AbstractEntityConnection.AbstractBuilder<T extends EntityConnection,B extends EntityConnection.Builder<T, B>> An abstractEntityConnection.Builder.A connection to a database for querying and manipulatingEntityinstances.Builds a self-managingEntityConnection.An interface encapsulating count query parameters.Builds aEntityConnection.Countinstance.Provides aEntityConnection.Count.Builder.A scoped query cache.A savepoint in the transaction it was set in, valid until rolled back to or released, or until the transaction ends, seeEntityConnection.savepoint().An interface encapsulating select query parameters.Builds aEntityConnection.Select.Specifies an action to be executed within a transaction.Specifies an action to be executed within a transaction producing a result.An interface encapsulating a where clause along with columns and their associated values for update.Builds anEntityConnection.Update.Provides method tracing for entity connection.Provides String representations ofEntityConnection.Selectinstances, for debugging.A factory forEntityQueriesinstancesIterates through anEntitybased query result.