13.4.3 事务管理
与所有的Java EE
应用类似,本系统的事务管理
负责管理业务逻辑组件里的业务逻辑方法,只有对业务逻辑方法添加事务管理才有实际意义,对于单个DAO
方法(基本的CRUD
方法)增加事务管理是没有太大实际意义的
下面是本应用中事务管理的配置代码:
1 | <!-- JDBC事务管理器 --> |
借助于Spring Scheam
所提供的tx
命名空间的帮助,系统可以非常方便地为业务逻辑组件配置事务管理。其中,tx
命名空间下的<tx:annotation-driven/>
元素用于支持事务注解, transaction-manager
属性用于指定使用哪个事务管理器。之后就可以在Java
类中使用@Transactional
注解给Spring
的Bean
添加事务管理了。
原文链接: 13.4.3 事务管理