事务:事务管理高层抽象主要包括三个接口
PlatformTransactionManager 事务管理器
TransactionDefinition事务定义信息(隔离,传播,超时,只读)
TransactionStatus事务具体运行状态
事务定义信息:
<tx:method name=“方法名” propagation>
编程式的事务控制
*
在AccountService中使用TransactionTemplate
*
TransactionTemplate依赖DataSourceTransactionManager
DataSourceTransactionManager依赖DataSource构造
使用xml配置声明式事务 ,基于tx/aop
使用注解胚珠声明式事务