springboot整合mybatis出现的找不到mapper文件
在springboot整合mybatis时出现如下异常:Invalid bound statement (not found): jack.java.mapper.UserMapper.queryUserList在网上找了很多都没有处理,在无意中发现了解诀的办法:原来的配置为mybatis.type-aliases-package=jack.java.pojomybatis.mapper-loca
·
在springboot整合mybatis时出现如下异常:
Invalid bound statement (not found): jack.java.mapper.UserMapper.queryUserList
在网上找了很多都没有处理,在无意中发现了解诀的办法:
原来的配置为
mybatis.type-aliases-package=jack.java.pojo
mybatis.mapper-locations=classpath:mybatis.mapper/*.xml
有说是文件夹折叠导致的:
文件夹并没有折叠,
解决:不使用二级文件夹,使用一级
mybatis.type-aliases-package=jack.java.pojo
mybatis.mapper-locations=classpath:mapper/*.xml
直接使用mapper文件夹,就解决了。
真是头大!
其实是路径错了,写资源路径不能用点连接多级目录,要用 “/” 连接,写成 classpath:mybatis/mapper/*.xml 就可以的。
更多推荐
已为社区贡献3条内容
所有评论(0)