报错:org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration.
报错解决### Error building SqlSession.### The error may exist in com/zcm/dao/UserMapper.xml### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.
·
报错解决
### Error building SqlSession.
### The error may exist in com/zcm/dao/UserMapper.xml
### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance.
报错信息如下:
原因:
查找不到mapper文件因为idea默认会在resource中寻找配置文件
方法一:
在pom.xml文件中加入
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
方法二:
在resources中的xml文件中加入
<mappers>
<mapper resource="com/zcm/dao/UserMapper.xml"/>
</mappers>
方法三:
xml文件中属性值有错误,resultType或者是namespace值写错
方法三:
删去xml文件中的中文(包括中文注释)
如果不想删可以试一下这个方法
设置一下文件的编码
更多推荐
已为社区贡献1条内容
所有评论(0)