T
- トランザクション実行結果の型@Published(tag="architect") public abstract class SimpleDbTransactionExecutor<T> extends java.lang.Object
SimpleDbTransactionManager
を使用して簡易的にSQL文を実行するクラス。
execute(nablarch.core.db.connection.AppDbConnection)
を実装し、
SQL文の実行を行う。SimpleDbTransactionManager
を直接使用するときと比べて、
トランザクション管理などを実装する必要がなく、簡易的にSQL文を実行出来るようになる。
コンストラクタと説明 |
---|
SimpleDbTransactionExecutor(SimpleDbTransactionManager transactionManager)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
T |
doTransaction()
トランザクションを実行する。
|
abstract T |
execute(AppDbConnection connection)
SQL文を実行する。
|
public SimpleDbTransactionExecutor(SimpleDbTransactionManager transactionManager)
transactionManager
- トランザクションマネージャpublic T doTransaction()
public abstract T execute(AppDbConnection connection)
connection
- コネクション