パッケージ org.nkjmlab.sorm4j
インタフェース TypedOrmConnection<T>
-
- すべてのスーパーインタフェース:
AutoCloseable
,Closeable
,OrmMapReader
,SqlExecutor
,TransactionFunction
,TypedOrmReader<T>
,TypedOrmUpdater<T>
- 既知の実装クラスのリスト:
TypedOrmConnectionImpl
public interface TypedOrmConnection<T> extends TypedOrmReader<T>, TypedOrmUpdater<T>, OrmMapReader, SqlExecutor, TransactionFunction, Closeable, AutoCloseable
Main API for typed object relation mapping. The api consists ofTypedOrmReader
,TypedOrmUpdater
,OrmMapReader
,SqlExecutor
andTransactionFunction
.- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 NamedParametersQuery<T>
createNamedParametersQuery(String sql)
OrderedParametersQuery<T>
createOrderedParametersQuery(String sql)
SelectQuery<T>
createSelectQuery()
<R> R
executeTransaction(Function<TypedOrmConnection<T>,R> handler)
OrmConfigStore
getConfigStore()
String
getTableName()
void
runTransaction(Consumer<TypedOrmConnection<T>> handler)
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.OrmMapReader
readMapFirst, readMapFirst, readMapLazy, readMapLazy, readMapList, readMapList, readMapOne, readMapOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.SqlExecutor
execute, execute, executeQuery, executeQuery, executeUpdate, executeUpdate, getJdbcConnection
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TransactionFunction
begin, begin, close, commit, rollback, setAutoCommit
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmReader
readAll, readAllLazy, readByPrimaryKey, readFirst, readFirst, readLazy, readLazy, readList, readList, readOne, readOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmUpdater
delete, delete, delete, deleteAll, deleteAllOn, deleteOn, deleteOn, deleteOn, insert, insert, insert, insertAndGet, insertAndGet, insertAndGet, insertAndGetOn, insertAndGetOn, insertAndGetOn, insertOn, insertOn, insertOn, merge, merge, merge, mergeOn, mergeOn, mergeOn, update, update, update, updateOn, updateOn, updateOn
-
-
-
-
メソッドの詳細
-
runTransaction
void runTransaction(Consumer<TypedOrmConnection<T>> handler)
-
executeTransaction
<R> R executeTransaction(Function<TypedOrmConnection<T>,R> handler)
-
getConfigStore
OrmConfigStore getConfigStore()
-
getTableName
String getTableName()
-
createSelectQuery
SelectQuery<T> createSelectQuery()
-
createNamedParametersQuery
NamedParametersQuery<T> createNamedParametersQuery(String sql)
-
createOrderedParametersQuery
OrderedParametersQuery<T> createOrderedParametersQuery(String sql)
-
-