问题:mapper文件不发布
Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByPrimaryKey
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByPrimaryKey
这个问题是说找不到实现类,因为用的mybatis不用实现类,所以就是或读取不到相关的mapper.xml文件
在navigator视图下可以看到,target-》classes目录下面确实没有mapper.xml文件
解决在mannger-dao的pom.xml文件下面加入如下内容:
<!-- 解决mapper.xml文件不发布的问题 -->
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>