在 MyBatis 中,你可以使用 XML 文件来定义映射关系。以下是一个简单的示例,展示了如何在 XML 文件中定义映射关系:
- 首先,创建一个实体类(例如 User):
public class User { private int id; private String name; private String email; // 省略 getter 和 setter 方法 }
- 然后,在 MyBatis 的配置文件(通常是 mybatis-config.xml)中添加一个映射文件的引用:
- 接下来,创建一个映射文件(例如 UserMapper.xml),并在其中定义 SQL 查询和结果映射:
在上面的示例中,我们定义了一个名为 UserResultMap
的结果映射,它将查询结果映射到 User 对象的属性。然后,我们定义了一个名为 getUserById
的查询,它使用 UserResultMap
作为结果映射。
注意:在实际项目中,你需要根据自己的数据库表结构和实体类定义来调整这些示例。