发中避免不了会对同一个类里面的方法调用,比如有一个类Test,它的一个方法A,A再调用本类的方法B(不论方法B是用public还是private修饰),但方法A没有声明注解事务,而B方法有。则外部调用方法A之后,方法B的事务是不会起作用的。这也是经常犯错误的一个地方。那为啥会出现这种情况?其实这还是由于使用Spring AOP代理造成的,因为只有当事务方法被当前类以外的代码调用时,才会由Spring生成的代理对象来管理。<br>public void A() throws Exception { /** * 调用B方法 */ this.B(); ... ... } @Transactional() public void B() throws Exception { mapper.insert(); }<br>5、异常被你的 catch“吃了”导致@Transactional失效<br>这种情况是最常见的一种@Transactional注解失效场景<br>原文地址:https://www.cnblogs.com/xhq1024/p/13085280.html
LOWCARBON　WORLD　2016/1　重庆九龙坡至永川高速公路(成渝高速　扩能项目)缙云山隧道岩溶发育特征探析　彭兴和(重庆一三六地质队,重庆市　渝北区　40147)　要】重庆作为我国西南地区唯一一个直辖市,已逐渐成为西南地区的政治、文化、经济中心,然而以山区为主的特殊地形地貌严重制约着我市交通业的发展,因交通网络发展的局限性影响了我市经济的快速增长,从而影响人民生质量的提高。作为五个“重庆”之一的“畅通重庆”,　近年来我市交通业特别是高速公路、铁路得到了迅速发展,然而因我市特殊的地形地貌格局,给交通线路的选择带来诸多局限。为弄清楚线路　通过区的地质特征尤其是线路穿越的隧道水文地质特征,重庆市各大水文地质勘察队伍承担起了我市的水文地质勘察工作。