idea maven多项目,按功能模块划分,所以每个model都有bean层跟dao层,异常就来了
一个medel中的mapper接口能用,一个mapper中的方法不能用,
找了一两天,网上各种方法试了
- namespace
- mapper接口与mapper.xml中的方法名相同
- 在pom中配置resource 指定src/main/java目录下的xml、properties文件 能编译
- springBoot的手动、自动装配指定mapper文件夹
最后在网上看见一个帖子:
yml中:classpath:**/*.xml
properties中:classpath*:/**/*.mapper
之前我在properties中用的是上面那种,我换了之后成功解决了