<mapper namespace="com.qfedu.fmmall.dao.CategoryMapper">
namespace:对应此xml的接口全路径
多表联查
<resultMap id="categoryVOMap" type="com.qfedu.fmmall.entity.CategoryVO">
<id column="category_id1" jdbcType="INTEGER" property="categoryId"/>
<result column="category_name1" jdbcType="VARCHAR" property="categoryName"/>
<collection property="categories" ofType="com.qfedu.fmmall.entity.CategoryVO">
<id column="category_id2" jdbcType="INTEGER" property="categoryId"/>
<result column="category_name2" jdbcType="VARCHAR" property="categoryName"/>
</collection>
</resultMap>
id:定义此resultMap 名 type:对应实体类bean的全路径
id:数据库表主键 jdbcType:类型 property :实体类bean的属性名
collection:多表联查的一对多集合 property:一对多集合的属性名 ofType:实体类bean的属性名
多表子查询
<resultMap id="categoryVOMap2" type="com.qfedu.fmmall.entity.CategoryVO">
<id column="category_id" jdbcType="INTEGER" property="categoryId"/>
<result column="category_name" jdbcType="VARCHAR" property="categoryName"/>
<collection property=