Spring 事务接口设计
2025-08-11 15:42:05 0 举报
Spring事务接口设计
作者其他创作
大纲/内容
AbstractSingletonProxyFactoryBean
+ afterPropertiesSet()
<<接口>>MethodInterceptor
+ invoke(@Nonnull MethodInvocation var1):Object
<<接口>>BeanFactoryAware
+ setBeanFactory(BeanFactory var1)
WebLogicJtaTransactionManager
TransactionProxyFactoryBean
- transactionInterceptor:final TransactionInterceptor = new TransactionInterceptor()- pointcut:Pointcut
TransactionInterceptor
JdbcTransactionManager
- shouldIgnoreXml:static final boolean = SpringProperties.getFlag(\"spring.xml.ignore\")- exceptionTranslator:volatile SQLExceptionTranslator- lazyInit:boolean
<<接口>>InitializingBean
BeanFactoryAware
TransactionAspectSupport
JtaTransactionManager
DataSourceTransactionManager
- dataSource:DataSource- enforceReadOnly:boolean
<<接口>>TransactionManager
AbstractPlatformTransactionManager
<<接口>>PlatformTransactionManager
+ getTransaction(@Nullable TransactionDefinition var1):TransactionStatus+ commit(TransactionStatus var1)+ rollback(TransactionStatus var1)
Aware
<<接口>>CallbackPreferringPlatformTransactionManager
ProxyConfig
- proxyTargetClass:boolean= false- optimize:boolean = falseopaque:boolean = falseexposeProxy:boolean = false- frozen:boolean = false
<<接口>>Advice
WebSphereUowTransactionManager
<<接口>>Interceptor
0 条评论
下一页