クラス ProxyTransactionManagementConfiguration
java.lang.ObjectSE
org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
- 実装されたすべてのインターフェース:
Aware
,ImportAware
@Configuration(proxyBeanMethods=false)
@Role(2)
@ImportRuntimeHints(org.springframework.transaction.annotation.TransactionRuntimeHints.class)
public class ProxyTransactionManagementConfiguration
extends AbstractTransactionManagementConfiguration
プロキシベースのアノテーション駆動型トランザクション管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する
@Configuration
クラス。- 導入:
- 3.1
- 作成者:
- Chris Beams, Sebastien Deleuze
- 関連事項:
フィールドサマリー
クラス org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration から継承されたフィールド
enableTx, txManager
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明transactionAdvisor
(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor) transactionInterceptor
(TransactionAttributeSource transactionAttributeSource) クラス org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration から継承されたメソッド
setImportMetadata, transactionalEventListenerFactory
コンストラクターの詳細
ProxyTransactionManagementConfiguration
public ProxyTransactionManagementConfiguration()
メソッドの詳細
transactionAdvisor
@Bean(name="org.springframework.transaction.config.internalTransactionAdvisor") @Role(2) public BeanFactoryTransactionAttributeSourceAdvisor transactionAdvisor(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor) transactionAttributeSource
transactionInterceptor
@Bean @Role(2) public TransactionInterceptor transactionInterceptor(TransactionAttributeSource transactionAttributeSource)