这篇博客主要是为了解决:当项目中有多个数据库时,如何将多个数据库区分开来,开启一个数据库的事务
在spring的配置文件applicationContext.xml中分别配置2个DataSource, 开启2个事务
<!-- 配置数据源1 --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="driverClass" value="${db.driverClass}"></property> <property name="jdbcUrl" value="${db.url}"></property> <property name="user" value="${db.username}"></property> <property name="password" value="${db.password}"></property> <property name="acquireIncrement" value="${db.acquireIncrement}"></property> <property name="initialPoolSize" value="${db.initialPoolSize}"></property> <property name="maxIdleTime" value="${d