-
问题描述
- 我的方法是写在mybatis-plus自动生成出来的Mapper接口中的,但是无法使用
- 自己写的方法无法使用,但是使用mybatis-plus自动生成出来的方法却没问题可以正常使用
- xml文件等资源文件也编译出来了,没问题
-
原因
-
我的xml包并不在resources下面(一般放在resources中的话,接口在一样的mapper目录中),而是在src/main/java下
-
程序不知道xml究竟在哪里。虽然通过mybatis-plus自动生成出来的代码可以使用。但是自己写的就是无法使用
-
通过这种方式,在同一目录(将接口类和xml都放在mapper下)下。能够获取到xml中的方法,可以正常使用。
-
由此得知,确实是如此。接下来就需要配置一下。
-
mybatis.mapper-locations= classpath*:comdao/mapper/xmldao/mapper/xml/*.xml
-
问题解决
-



