最近刚接到一个程序要修改,它的jdbc.properties配置成
master.database.driver=oracle.jdbc.driver.OracleDriver...
然后spring-datasource配置成
<bean id="masterDataSource"
...<property name="driverClassName" value="${master.database.driver}"/>...
mybaits配置成
<bean id="sqlSessionFactory"....
<property name="dataSource" ref="masterDataSource"/>
...
这些都没有疑问,问题是代码中直接操作数据库的部分dao用的却是
@Autowired
private DataSource dataSource;
且正常.
不是应该
@Autowired
private DataSource masterDataSource;
吗?
GCT1015
素胚勾勒不出你
红颜莎娜
Smart猫小萌
随时随地看视频慕课网APP
相关分类