配置MyBatis映射xml文件 | 如何快速构建Mybatis接口映射文件
这里假设我要创建java包下的DeptMapper接口的xml配置文件。在resources目录下,创建一个和要映射的的包名:右键resourceNewDirectory(注意如果有多级包的创建一定要用分隔,不能用右键mapper目录 >NewFile> 输入要配置接口的xml文件名称;
·
1.创建xml文件
这里假设我要创建java包下的
DeptMapper
接口的xml配置文件。
-
在
resources
目录下,创建一个和要映射的接口包结构一样的包名:
右键resource
>New
>Directory
(注意如果有多级包的创建一定要用/
分隔,不能用.
) -
右键
mapper
目录 >New
>File
> 输入要配置接口同名的xml文件名称;
2.编写xml映射文件
- 在创建好的xml文件中粘贴以下代码;
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="">
</mapper>
xml映射文件中的dtd约束。
或者,打开Mybatis中文官网,右侧菜单入门
> 找到标题为 “探究已映射的SQL语句” 的段落,复制下图代码并粘贴到我们配置的xml中,并手动添加标签同以上代码一样;
2. 复制要映射接口的全限定名,并粘贴到namespace
属性中;
XML映射文件的namespace属性为Mapper接口全限定名。
右键要映射的接口文件 > Copy Path/Reference...
> Copy Reference
;
这样基本的xml映射文件就配置完成啦!!!
注意事项:
- 映射的xml文件的包结构一定要和要映射的接口包结构保持一致;
- 在
resource
中新建Directory
且存在多级包结构时,一定要用/
分隔,而不是.
(你可以打开存放项目文件的文件夹看看,两者创建出来的包结构实际上是不一样的。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)