问题描述:Bean named 'accountsDB' is expected to be of type 'org.springframework.transaction.PlatformTransactionManager' but was actually of type 'com.alibaba.druid.pool.DruidDataSource'
题目所示,连接池用的德鲁伊,项目是多数据源的,数据库是sqlserver,问题出在需要使用事务进行回滚操作的时候。
第一反应是bean重复了 但是整个项目只有定义数据源的时候我注册过accountsDB的bean,所以不应该存在bean重复的问题,于是进入死胡同。
请问这个错误是怎么引起的?应该怎么解决