通过Mybatis实现单表内一对多的数据展示示例代码

  

<强>表:

  

通过Mybatis实现单表内一对多的数据展示示例代码

  

<强>需求:

  

将表中的数据,按照一级二级分类返回给前端json数据

  

<强>代码实现:

  

java代码:

        公开课ResultIndustry {   私人字符串industryFirst;//一级行业   私人ListindustrySecondList;//二级行业   
     

mybatis代码:

        & lt;选择id=" getResultIndustryList " resultMap=皉esultIndustryMap”比;   选择不同的industry_first industry_second   从结果   industry_second不是空在哪里   和industry_second !=" "   & lt;/select>   & lt; resultMap id=皉esultIndustryMap”类型=癱om.gy_resc.common.bean.ResultIndustry”比;   & lt;结果属性=癷ndustryFirst”=癷ndustry_first”jdbcType=癡ARCHAR列/比;   减低=& lt;集合属性=癷ndustrySecondList”“以”比;   & lt;结果属性=癷ndustrySecond”=癷ndustry_second”jdbcType=癡ARCHAR列/比;   & lt;/collection>   & lt;/resultMap>      

  

其实就是一对多的封装数据,从传统的表关联的一对多,联想到单表内的一对多。

  

以上所述是小编给大家介绍的通过Mybatis实现单表内一对多的数据展示示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

通过Mybatis实现单表内一对多的数据展示示例代码