您的位置 首页 > 数码极客

ci如何实现嵌套查询

四川IT培训优就业

四川IT培训优就业的老师为您讲解:

Mapper配置:

<select id="queryClasses" resultMap="ClassesResultMap">

select * from class

</select>

<select id="queryStudent" parameterType="int" resultMap="StudentResultMap">

select * from student where s_id=#{id}

</select>

四川优就业

<!-- 映射实体类属性名与表字段名 -->

<resultMap type="Classes" id="ClassesResultMap">

<id property="id" column="c_id"/>

<result property="name" column="c_name"/>

<collection property="students" column="c_id" select="queryStudent">

<id property="id" column="s_id"/>

<result property="name" column="s_name"/>

</collection>

</resultMap>

<resultMap type="Student" id="StudentResultMap">

<id property="id" column="s_id"/>

<result property="name" column="s_name"/>

</resultMap>

这种也是发多次查询,其中column="c_id"是传给子查询的参数。

来四川中公优就业,给您一个成为优秀的JAVA开发工程师、UI设计师、互联网营销师、web前端开发工程师、PHP开发工程师或者软件测试工程师的机会!

四川地区最新开课:1月24日,营销建站+SEO(成都) (详情请咨询\/信:aisinila1备注中公)

文/四川优就业小UU

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“ci如何实现嵌套查询”边界阅读