java - Mybatis(iBatis) XML映射配置

标签 java spring maven spring-mvc mybatis

我正在使用 MyBatis 3.2.2,但在加载 XML 映射器作为资源时遇到问题。

<mappers>
    <mapper resource="src/main/resources/Conference.xml" />
</mappers>

异常

嵌套异常是 org.apache.ibatis.builder.BuilderException:解析 SQL 映射器配置时出错。原因:java.io.IOException:找不到资源 src/main/resources/Conference.xml

项目由 Maven 构建。

最佳答案

您正在使用 Maven,因此您可以完全离开 src/main/resources 路径,因为 Conference.xml 将位于您的类路径的根目录中。这应该有效:

<mappers>
    <mapper resource="Conference.xml" />
</mappers>

关于java - Mybatis(iBatis) XML映射配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19730026/

相关文章:

java - 在将数据提交到数据库之前创建预览页面

java - 如何使用SimpleJdbcTemplate queryForMap

Spring Thymeleaf 折叠表 :id

java - SAKAI 无法部署到 TOMCAT

java - 从字符串 java/gwt 中解析 htmltags

java - 如何在 Emacs 中将外部标签文件添加到 CEDET 中

java - Maven:缺少 Artifact org.springframework:spring:jar:4.2.6

java - 在当前工作区中构建所有 Eclipse maven 项目的单个命令?

java - Ubuntu 64 位上的 Spring-boot - 无法启动

Java Xml 转换和代理