org.apache.ibatis.builder.BuilderException:SQLマッパー構成の解析中にエラーが発生しました。原因:java.io.I

org.apache.ibatis.builder.BuilderException:SQLマッパー構成の解析中にエラーが発生しました。原因:java.io.IOException:リソースcom.qn.pojo.UserMapper.xmlが見つかりませんでした

Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: 
### Error building SqlSession.
### The error may exist in com.qn.pojo.UserMapper.xml
### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com.qn.pojo.UserMapper.xml
 at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:26)
 at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:82)
 at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:66)
 at com.qn.test.Test.main(Test.java:28)
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com.qn.pojo.UserMapper.xml
 at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:109)
 at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:92)
 at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
 ... 2 more
Caused by: java.io.IOException: Could not find resource com.qn.pojo.UserMapper.xml
 at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:110)
 at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:97)
 at org.apache.ibatis.builder.xml.XMLConfigBuilder.mapperElement(XMLConfigBuilder.java:320)
 at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:107)
 ... 4 more

現在のところ、パスが間違っているという理由が1つだけあります。このパスは通常のパスとは異なりますので、ご注意ください。

これは変更前です。マッパーに書き込まれるパスに注意してください。

これは正しい書き方です

おすすめ

転載: blog.csdn.net/zai_deng_dai/article/details/112846751