The underlying JDBC data source for this database.
The underlying JDBC data source for this database.
Get a JDBC connection from the underlying data source.
Get a JDBC connection from the underlying data source.
Don't forget to release the connection at some point by calling close().
determines whether to autocommit the connection
a JDBC connection
Get a JDBC connection from the underlying data source.
Get a JDBC connection from the underlying data source. Autocommit is enabled by default.
Don't forget to release the connection at some point by calling close().
a JDBC connection
The configuration name for this database.
The configuration name for this database.
Shutdown this database, closing the underlying data source.
Shutdown this database, closing the underlying data source.
The JDBC connection URL this database, i.e.
The JDBC connection URL this database, i.e. jdbc:...
Normally retrieved via a connection.
Execute a block of code, providing a JDBC connection.
Execute a block of code, providing a JDBC connection. The connection and all created statements are automatically released.
determines whether to autocommit the connection
code to execute
the result of the code block
Execute a block of code, providing a JDBC connection.
Execute a block of code, providing a JDBC connection. The connection and all created statements are automatically released.
code to execute
the result of the code block
Execute a block of code in the scope of a JDBC transaction.
Execute a block of code in the scope of a JDBC transaction. The connection and all created statements are automatically released. The transaction is automatically committed, unless an exception occurs.
code to execute
the result of the code block
Default implementation of the database API. Provides driver registration and connection methods.