只需在一的一方,创建多的一方的集合List/Set
在一的一方的mapper配置文件中配置collection标签即可
<resultMap id="deptemps" type="com.by.entity.Dept">
<id property="deptid" column="deptid"/>
<result property="dname" column="dname"/>
<collection property="empList" ofType="emp" column="deptid">
<id property="eid" column="eid"/>
<result property="ename" column="ename"/>
<result property="sal" column="sal"/>
</collection>
</resultMap>
其中column是外键。collection property="empList"是一的一方的集合的名称,注意:要实例化:
private List<Emp> empList = new ArrayList<Emp>();