| <?xml version="1.0" encoding="UTF-8"?> | 
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | 
| <mapper namespace="com.doumee.dao.business.BaseCategoryMapper"> | 
|     <resultMap id="BaseCategory" type="com.doumee.dao.business.model.BaseCategory" autoMapping="true"> | 
|         <id column="ID" jdbcType="INTEGER" property="id"/> | 
|         <collection property="baseCateParamList" | 
|                     column="{categoryId=id}" | 
|                     ofType="com.doumee.dao.business.model.BaseCateParam" | 
|                     javaType="ArrayList" | 
|                     select="com.doumee.dao.business.BaseCateParamMapper.getBaseCateParamList" /> | 
|     </resultMap> | 
|   | 
|   | 
|     <select id="selectById" resultMap="BaseCategory"> | 
|         select * from base_category where id = #{id} | 
|     </select> | 
|   | 
|     <select id="selectOne" resultMap="BaseCategory"> | 
|         select * from base_category ${ew.customSqlSegment} | 
|     </select> | 
|   | 
|     <select id="selectList" resultMap="BaseCategory"> | 
|         select * from base_category ${ew.customSqlSegment} | 
|     </select> | 
|     <select id="selectPage" resultMap="BaseCategory"> | 
|         select * from base_category ${ew.customSqlSegment} | 
|     </select> | 
| </mapper> |