Package | Description |
---|---|
net.sourceforge.kopylec.sqlmapper.core | |
net.sourceforge.kopylec.sqlmapper.dao |
Modifier and Type | Method and Description |
---|---|
void |
SQLRunner.beginTransaction(TransactionLevel level)
Begins a new database transaction.
|
void |
SQLRunner.closeConnection()
Closes a connection to database or returns a connection to the pool if a
pooled data source was passed to constructor.
|
void |
SQLRunner.endTransaction()
Ends a database transaction.
|
void |
SQLRunner.openConnection()
Opens a connection to database or gets a connection from the pool if a
pooled data source was passed to constructor.
|
<E> java.util.List<E> |
SQLRunner.selectMany(java.lang.String query,
java.lang.Class<E> resultClass,
java.lang.Object... parameters)
Runs an SQL query and maps its results to a list of objects.
|
<E> java.util.List<E> |
SQLRunner.selectMany(java.lang.String query,
MultipleResultsMapper<E> mapper,
java.lang.Object... parameters)
Runs an SQL query and maps its results to a list of entities.
|
<E> E |
SQLRunner.selectOne(java.lang.String query,
java.lang.Class<E> resultClass,
java.lang.Object... parameters)
Runs an SQL query and maps its result to a single object.
|
<E> E |
SQLRunner.selectOne(java.lang.String query,
SingleResultMapper<E> mapper,
java.lang.Object... parameters)
Runs an SQL query and maps its results to a single entity.
|
void |
SQLRunner.update(java.lang.String update,
java.lang.Object... parameters)
Runs an SQL insert, update or delete statement.
|
Modifier and Type | Method and Description |
---|---|
void |
DataAccessObject.beginTransaction()
Wraps
SQLRunner.beginTransaction(net.sourceforge.kopylec.sqlmapper.core.TransactionLevel)
with a transaction isolation level set to
TransactionLevel.READ_COMMITTED . |
void |
DataAccessObject.beginTransaction(TransactionLevel level)
|
void |
DataAccessObject.closeSession()
Ends a transaction and disconnects from database.
|
void |
DataAccessObject.connect()
Wraps
SQLRunner.openConnection() . |
void |
DataAccessObject.disconnect()
Wraps
SQLRunner.closeConnection() . |
void |
DataAccessObject.endTransaction()
|
void |
DataAccessObject.openSession()
Connects to database and opens a transaction with a transaction isolation
level set to
TransactionLevel.READ_COMMITTED . |
void |
DataAccessObject.openSession(TransactionLevel level)
Connects to database and opens a transaction.
|