资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
spring 事务管理声明式的事务管理(Declarative transaction management): 事务配置方式: classpath:/ org.hibernate.dialect.MySQLDialect true 10 50 第一种:使用TransactionProxyFactoryBean,配置声明式事务的方法如下。 (1)表比较少的情况: false com.test.service.userManageService PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED,readOnly (2)利用继承的思想简化配置,适合相对比较多的模块时使用。 PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED,readOnly 而具体的模块可以简单的这样配置。只要指明它的parent(父类)就可以了。父类一般把abstract=true,因为在容器加载的时候不需要初始化,等到用的时候再有它的子类调用的时候,再去初始化。 第二种:自动创建事务代理的方式。主要利用BeanNameAutoProxyCreator自动创建事务代理 Java代码 PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED,readOnly userManageService !-或者直接用 *Service- transactionInterceptor 事
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号