第一步:多对一时应该在 ”多的那个类“ 中再添加一个 ”少的类“ 的成员变量。
例:在通过职工号来获取职工信息和职工所在部门的信息,则需要职工emy类中应该新添加一个dept类的成员变量。
两个类的成员变量如下:
第二步:
方法一:通过级联方式处理映射关系 :即 · 的形式
方法二:使用association处理映射关系,就不写了,感觉不太好用。
方法三:分步查询(重点)
association标签中 property=”dept“代表对emp成员变量dept的映射,拿什么映射呢?select和colum组合来提供。
column=”did“表示通过emp表中这的did字段来查询,查询啥呢咋查询呢?
select属性值是实现这个查询方法的地址即全类名,这个方法不具体实现查询功能,通过对应的deptMapper.xml来实现。