问题描述
报错信息:Skipping MapperFactoryBean with name ‘xxxMapper’ and ‘xxx.xxx.xxx.mapper.xxxxxMapper’ nterface. Bean already defined with the same name!
项目启动时控制台打印出以下WARN 日志,Bean already defined with the same name日志信息大意就是Bean重复注入
问题分析
一个项目文件连接不同的数据库,连接配置如下
且在每个config文件中都存在Bean注入
@MapperScan(basePackages = MasterDataSourceConfig.PACKAGE, sqlSessionFactoryRef = "masterSqlSessionFactory")
同时启动类中也存在Bean注入
@MapperScan("com.xxxx.itsm.dao")
解决方法
注释掉启动类中Bean注入
重启后解决
版权声明:本文为qq_19324379原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。