表: 需求: 将表中的数据,按照一级二级分类返回给前端json数据代码实现: java代码:1 public class ResultIndustry {2 private String industryFirst;//一级行业3 private List<Str ...
表:
需求:
将表中的数据,按照一级二级分类返回给前端json数据
代码实现:
java代码:
1 public class ResultIndustry {2 private String industryFirst;//一级行业3 private List<String> industrySecondList;//二级行业
mybatis代码:
1 <select id="getResultIndustryList" resultMap="resultIndustryMap"> 2 SELECT DISTINCT industry_first,industry_second 3 FROM results 4 WHERE industry_second IS NOT NULL 5 AND industry_second != "" 6 </select> 7 8 <resultMap id="resultIndustryMap" type="com.gy_resc.common.bean.ResultIndustry"> 9 <result property="industryFirst" column="industry_first" jdbcType="VARCHAR"/>10 <collection property="industrySecondList" ofType="java.lang.String">11 <result property="industrySecond" column="industry_second" jdbcType="VARCHAR"/>12 </collection>13 </resultMap>
总结:
其实就是一对多的封装数据,从传统的表关联的一对多,联想到单表内的一对多.
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:通过mybatis实现单表内一对多的数据展示
关键词:mybatis
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。