当前使用版本(必填,否则不予处理)

springBoot v2.7.3 mp: v3.4.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

项目之前使用的mybaitis,并且按包名的方式配置多数据源,按照流程引入plus后启动报错DataSource与之前的多数据源冲突

其中一个数据源: MyBatis-Plus mapper与原有的mybatis多数据源冲突, required a single bean, but 23 were found,defined by method 'sqlSessionFactoryBean'   mpjavaConfig: MyBatis-Plus mapper与原有的mybatis多数据源冲突, required a single bean, but 23 were found,defined by method 'sqlSessionFactoryBean'   mapper: MyBatis-Plus mapper与原有的mybatis多数据源冲突, required a single bean, but 23 were found,defined by method 'sqlSessionFactoryBean'

重现步骤(如果有就写完整)

报错信息

MyBatis-Plus mapper与原有的mybatis多数据源冲突, required a single bean, but 23 were found,defined by method 'sqlSessionFactoryBean'

Comment From: miemieYaho

给出你的复现demo,以git形式

Comment From: huayanYu

告诉你了指定一个primary或者 每个用@Qualifier指定好具体名称