- MyBatis 是一个半自动化的ORM(对象关系映射)框架。它通过 XML 或注解的方式将指令映射到数据库操作。在 MyBatis 中,XML 映射文件定义了数据库操作的细节。以下是 MyBatis XML 映射文件的详细语法。
1. 基本结构
MyBatis 的 XML 映射文件包含以下几个基本元素:
- : 这是根元素,包含了所有的 SQL 映射定义。
namespace
属性通常指定为与之对应的 Mapper 接口的完全限定名。
<mapper namespace="com.example.mapper.UserMapper">
<!-- 映射定义 -->
</mapper