- @Bean
- public AnnotationMBeanExporter annotationMBeanExporter() {
- return new AnnotationMBeanExporter();
- }
- @Bean
- public TransactionAttributeSource annotationTransactionAttributeSource() {
- return new AnnotationTransactionAttributeSource();
- }
- @Bean
- public TransactionInterceptor transactionInterceptor() {
- return new TransactionInterceptor(transactionManager(), annotationTransactionAttributeSource());
- }