摘要: Spring中事务的定义: Propagation(key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。)有以下选项可供使用: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。(默认) 共患难 PROPAGAT 阅读全文
posted @ 2018-03-17 20:58 TigerExpensive 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 事务控制的分类 一、编程式事务控制 自己手动控制事务,就叫做编程式事务控制。 Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码: Session.beginTransaction(); // 开启一个事务 【细粒度的事务控制: 可 阅读全文
posted @ 2018-03-17 20:22 TigerExpensive 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Spring中AOP代理由Spring的IOC容器负责生成、管理,其依赖关系也由IOC容器负责管理。因此,AOP代理可以直接使用容器中的其它bean实例作为目标,这种关系可由IOC容器的依赖注入提供。Spring创建代理的规则为: 1、默认使用Java动态代理来创建AOP代理,这样就可以为任何接口实 阅读全文
posted @ 2018-03-17 17:24 TigerExpensive 阅读(306) 评论(0) 推荐(0) 编辑