摘要: 一、事务的传播行为1.介绍当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。2.属性事务的传播行为可以由传播属性指定。Spring定义了7种类传播行为。系统默认的是REQUIRED属性。常用的是REQUIRED 阅读全文
posted @ 2019-09-10 17:29 不死码农 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 几个概念要清楚:事务的传播机制,事务的边界 工作原理 运行配置@Transactional注解的测试类的时候,具体会发生如下步骤 1)事务开始时,通过AOP机制,生成一个代理connection对象,并将其放入DataSource实例的某个与DataSourceTransactionManager相 阅读全文
posted @ 2019-09-10 16:43 不死码农 阅读(13996) 评论(0) 推荐(3) 编辑
摘要: 前言 这个话题已经是老生常谈了,之所以又被我拎出来,是因为博主隔壁的一个童鞋最近写了一篇叫做《ThreadLocal内存泄露》的文章,我就不上链接了,因为写的实在是。。(省略一万字) 重点是写完后,还被我问懵了。出于人道主义关怀,博主很不要脸的再写一篇。 正文 定义 首先,我们要先谈一下定义,因为一 阅读全文
posted @ 2019-09-10 11:35 不死码农 阅读(317) 评论(0) 推荐(0) 编辑