- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
- org.apache.ibatis.binding.Bindin
在Mybatis主配置文件中配置mappers映射文件时<mapper class="" >
class方式配置在下面三个条件都配置正确时仍然报错。
1、 映射文件和mapper接口在同一个目录下
2、 文件名必须一致
3、 映射文件的namespace必须和mapper接口的全路径保持一致
<mappers >
<!--映射配置文件 sql语句和结果集类型等-->
<mapper resource="UserMapper.xml"/>
<!--映射sql片段-->
<mapper resource="ComminSql.xml"/>
<!--1、 映射文件和mapper接口在同一个目录下-->
<!--2、 文件名必须一致-->
<!--3、 映射文件的namespace必须和mapper接口的全路径保持一致-->
<mapper class="cn.itcast.dao.UserMapper"/>
<mapper resource="OrderMapper.xml"/>
</mappers>
解决方案: 将如下依赖添加到pom文件bulid中,如果pom.xml报红。是复制的格式存在空格,整理一下格式 删除空格就好了
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
网友评论