admin管理员组

文章数量:1565840

项目集成 eureka 和 mybatis-plus 的时候,出现了注解同名注入的冲突,原因是 mybatis-spring 扫描的包不对

  • 错误信息:
    Annotation-specified bean name 'mapper' for bean class [com.thoughtworks.xstream.mapper.Mapper] conflicts with existing, non-compatible bean definition of same name and class [com.baomidou.mybatisplus.core.mapper.Mapper]

  • 原有注解扫描的范围太大了,扫描到了依赖包

@MapperScan("com.**.mapper*")
  • 将包的范围改小就好了
@MapperScan("com.ai.**.mapper*")

本文标签: mapperclassannotationbean