今天發現spring-boot繼承mybatis啟動時老是出現WARN:
org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.aaa.bbb]' package. Please check your configuration.
使用的tk的開源項目進行mybatis集成
查了好多解決方案但是沒生效,最后在一篇文章中看到:
doScan()會掃描啟動類同級目錄下的mapper接口,但是合理的目錄結果絕對不允許所有的mapper都在啟動類目錄下
所以在啟動類目錄下添加了一個偽mapper
NoWarnMapper.java
重新啟動服務,warn信息消失