インターフェース TransactionCallback<T>

型パラメーター:
T - 結果の型
すべての既知の実装クラス:
TransactionCallbackWithoutResult
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface TransactionCallback<T>
トランザクションコードのコールバックインターフェース。TransactionTemplate の execute メソッドで使用されます。多くの場合、メソッド実装内の匿名クラスとして使用されます。

通常、トランザクション非対応のデータアクセスサービスへのさまざまな呼び出しを、トランザクションの境界を設定した高レベルのサービスメソッドにアセンブルするために使用されます。別の方法として、宣言的トランザクション境界の使用を検討してください(例: Spring の Transactional アノテーションを使用)。

導入:
17.03.2003
作成者:
Juergen Hoeller
関連事項: