springboot使用通用mapper后遇到的奇怪bug,求助各位大佬

young_dumb 2020-05-21 12:04:36
启动类配置mapperscan注解


application.yml配置mapper-locations


如果两个同时配置,会导致有些bean无法创建


如果将mapper-locations注释掉则能创建bean,但是无法扫描到自定义的mapper


只有将mapper-locations配置为扫描指定的自定义mapper,两种bug才不会出现,为什么啊?
...全文
332 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小码人生 2020-05-22
  • 打赏
  • 举报
回复 1
把mapperscan去掉,在对应的mapper文件上加上注解@mapper试试
gkchaos 2020-05-21
  • 打赏
  • 举报
回复
试试改成:mapper-locations: classpath*:/mapper/*.xml
  • 打赏
  • 举报
回复
2个是不同的东西的配置吧,一个是指定mapper接口的包路径,一个是指定mapper.xml 的路径

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧