Mybatis多表查询
一对一
Cardl类
private Integer id; //主键id
private String number; //身份证号
private Person p; //所属人的对象
Person类
private Integer id; //主键id
private String name; //人的姓名
private Integer age; //人的年龄
映射文件:
<mapper namespace="com.itheima.table01.OneToOneMapper">
<!--配置字段和实体对象属性的映射关系-->
<resultMap id="oneToOne" type="card">
<id column="cid" property="id" />
<result column="number" property="number" />
<!--
association:配置被包含对象的映射关系
property:被包含对象的变量名
javaType:被包含对象的数据类型
-->
<association property="p" javaType="person"