下面是我配置的 2个数据源,但是 启动报错
#########################################################################################
错误信息
#########################################################################################
Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type [org.nutz.dao.impl.NutDao] is defined: expected single matching bean but found 2: dataDao,apiDao
############################################################################################
配置文件
##############################################################################################
<bean id="dataDao" class="org.nutz.dao.impl.NutDao">
<property name="dataSource" ref="masterDataSource"></property>
<property name="executor" ref="masterSlaveExecutor"></property>
</bean>
<bean id="apiDao" class="org.nutz.dao.impl.NutDao">
<property name="dataSource" ref="apiDataSource"></property>
</bean>
<!-- 事务控制到方法级,因为开启事务必然读写都是主库 -->
<!-- 开启事务注解驱动 -->
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- 定义事务管理器(声明式的事务) -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="masterDataSource" />
<qualifier value="transactionManager" />
</bean>