赞
踩
一对一:association
一对多:collection
多对多:创建多对多的关系表 略
本类增添:private Department department;
<resultMap id="employeeWithSalary" extends="BaseResultMap" type="com.xxxx.server.pojo.Employee">
<association property="salary" javaType="com.xxxx.server.pojo.Salary">
<id column="sid" property="id"/>
....
</association>
<association property="department" javaType="com.xxxx.server.pojo.Department">
<result column="dname" property="name"></result>
....
</association>
</resultMap>
映射要与sql语句对齐。
本类增添:private List<Menu>
menu;
<resultMap id="Menus" type="com.xxxx.server.pojo.Menu" extends="BaseResultMap">
<collection property="children" ofType="com.xxxx.server.pojo.Menu">
<id column="id2" property="id" />
....
</collection>
</resultMap>
映射要与sql语句对齐。
extends="BaseResultMap"
继承了BaseResultMap
树形图需要看前端界面接受的数据是什么格式。
属性树形图:LIst 属性无对象
嵌套树形图:LIst 属性中有对象,一层一层
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。