我想问下可以实现 别名映射 一个集合属性怎么写呢
比如要 有一个类是Items类,里面有一个 List<Detail> detailList属性,映射可以使用 resultMap标签,
<resultMap id="ItemsMap" type="com.xxxx.Items">
<id column="xx" property="xx" /> <!-- 普通字段的映射 -->
<result column="xxx" property="xxx" />
..........................................
<collection property="detailList" ofType="com.xxx.Detail"> <!-- 集合字段的映射 -->
<id column="detail_id" property="id" />
<result column="items_id" property="itemsId" />
<result column="items_num" property="itemsNum" />
</collection>
</resultMap>。
在你的select中引用这个resultMap
<select id = "selectItems" resultMap="ItemsMap">
......
如果说错了,请指正