本文章将讲述:
mybatis resultMap 标签的作用
resultMap 标签中 子标签 result 的使用分析
resultMap 标签中 主键标签 id 的使用分析
resultMap 中使用到的 jdbctype 与 java 数据类型映射关系
1 简述
resultMap标签是为了映射select查询出来结果的集合,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。
那么resultMap标签的主要作用是将实体类中的字段与数据库表中的字段进行关联映射。
2 基本使用
例如 我们使用 mybatis 根据 id 来查询一个用户的基本信息,最简单的单表查询
用户实体
/** * 用户实体 */public class UserBean implements Serializable { private int id; private String userName; private String realName; private int age;