标签:
<!-- 注意唯一标识 -->
<resultMap id="BaseResultMap" type="com.cn.imax.po.UserCustom">
<id column="username" property="username" jdbcType="VARCHAR" />
<result column="id" property="id" jdbcType="INTEGER" />
<result column="pwd" property="pwd" jdbcType="VARCHAR" />
<result column="right_id" property="rightId" jdbcType="INTEGER" />
<!-- 配置映射的关联权限信息 -->
<!-- association:用户映射关联查询单个对象的信息 -->
<!-- property:要将关联查询的用户信息映射到UserCustom中哪个属性 -->
<association property="permission" javaType="com.cn.imax.po.Permission">
<!-- id关联用户的唯一标识 column: 用与表示权限唯一信息的列 javaType:映射到right的哪个属性 -->
<id column="id" property="id" jdbcType="INTEGER" />
<result column="name" property="name" jdbcType="VARCHAR" />
</association>
</resultMap>
注意唯一标标识 要选择表中唯一的一个字段名并且能通过这个唯一标识找到数据
不然就可能会造成sql可以查询多条数据 但是返回的时候只有一条数据
标签:
原文地址:http://www.cnblogs.com/zhoumingming/p/5432321.html