发布web项目时,mapper.xml可能会丢失

weixin_48420450 2020-09-05 03:42:51
如果发布项目后测试发现如下错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.feng.ssm.mapper.UserMapper.selectByExample

检查文件名称、保命、方法名等都没有问题之外,检查一下打包文件夹下的target文件夹下是否有mapper.xml文件,如果没有,说明打包失败,需要修改pom.xml文件,添加如下代码重新打包即可:

<resources>
<resource>
<directory>${basedir}/src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
...全文
80 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,404

社区成员

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

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