标签:条件 clu dir 映射 mybatis mave xml文件 code sele
Mybatis出现无效绑定;
项目由maven构建
需要检查这几个地方:
首先xml文件名要和接口名称对应相等;
xml文件命名空间需要填写接口的全限定类名
接口中的方法名需要和xml文件中 select或其他标签的 id属性相等;
如果上面三个条件都满足;查看xml文件是否映射到target中对应的目录;如果没有,在maven配置文件中的build中添加如下代码,指定包含;
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
添加对应代码之后到target中检查xml文件是否已经添加到对应文件夹中;
标签:条件 clu dir 映射 mybatis mave xml文件 code sele
原文地址:https://www.cnblogs.com/thegarden/p/12348881.html