@Configuration public abstract class AbstractTransactionManagementConfiguration extends ObjectSE implements ImportAware
@Configuration
クラス。EnableTransactionManagement
修飾子と型 | フィールドと説明 |
---|---|
protected AnnotationAttributes | enableTx |
protected PlatformTransactionManager | txManager TransactionManagementConfigurer を介して構成されたデフォルトのトランザクションマネージャー。 |
コンストラクターと説明 |
---|
AbstractTransactionManagementConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
void | setImportMetadata(AnnotationMetadata importMetadata) インポートする @ Configuration クラスのアノテーションメタデータを設定します。 |
TransactionalEventListenerFactory | transactionalEventListenerFactory() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Nullable protected AnnotationAttributes enableTx
@Nullable protected PlatformTransactionManager txManager
TransactionManagementConfigurer
を介して構成されたデフォルトのトランザクションマネージャー。public AbstractTransactionManagementConfiguration()
public void setImportMetadata(AnnotationMetadata importMetadata)
ImportAware
Configuration
クラスのアノテーションメタデータを設定します。ImportAware
の setImportMetadata
@Bean(name="org.springframework.transaction.config.internalTransactionalEventListenerFactory") @Role(value=2) public TransactionalEventListenerFactory transactionalEventListenerFactory()