摘要: 【结论】 在多个切面类的“切入点相同”并且每个切面都“没有定义order属性”的情况下,则切面类(中的通知)的执行顺序与该切面类在<aop:config>元素中“声明的顺序”相关,即先声明的切面类先执行,后声明的切面类后执行。 【代码示例】 1 <aop:config> 2 <!-- 用户自定义的切 阅读全文
posted @ 2016-07-01 17:52 zjrodger 阅读(2305) 评论(0) 推荐(0) 编辑
摘要: 【障碍再现】 MyBatis配置多数据源时,数据源切换失败。 【原因分析】 自定义切面和Spring自带事务切面“即<aop:advisor>”执行的先后顺序导致数据源不能切换成功。 【解决方案】1、配置代码 1 <aop:config> 2 <!-- 1、Spring框架自身提供的切面 --> 3 阅读全文
posted @ 2016-07-01 17:47 zjrodger 阅读(5705) 评论(0) 推荐(0) 编辑