<!-- 切换数据源 -->
<bean id="dataSourceAdvice" class="com.xxxx.app.datasource.DataSourceAdvice" />
<!-- 配置事务切面 -->
<aop:config>
<aop:pointcut id="serviceOperation" expression="execution(* com.xxxx..*.*(..))" />
<aop:advisor pointcut-ref="serviceOperation" advice-ref="dataSourceAdvice" />
</aop:config>
如果在springApplication.xml中配置的, 那么expression配置的相关的 包,必须在springmvc.xml中被扫描到
<context:component-scan base-package="com.xxxx.xxxxxx" />
如果不配置的话 会导致失败