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

作者:你是不是想家了 时间:2021-12-20 12:34:31 

表:

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

需求:

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

代码实现:

java代码:


public class ResultIndustry {
 private String industryFirst;//一级行业
private List<String> industrySecondList;//二级行业


mybatis代码:




<select id="getResultIndustryList" resultMap="resultIndustryMap">
 SELECT DISTINCT industry_first,industry_second
 FROM results
 WHERE industry_second IS NOT NULL
 AND industry_second != ""
</select>
<resultMap id="resultIndustryMap" type="com.gy_resc.common.bean.ResultIndustry">
 <result property="industryFirst" column="industry_first" jdbcType="VARCHAR"/>
 <collection property="industrySecondList" ofType="java.lang.String">
  <result property="industrySecond" column="industry_second" jdbcType="VARCHAR"/>
 </collection>
</resultMap>

    总结:

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

以上所述是小编给大家介绍的通过Mybatis实现单表内一对多的数据展示示例代码网站的支持!

来源:http://www.cnblogs.com/lukeheng/archive/2017/08/26/7435088.html

标签:mybatis,一对多
0
投稿

猜你喜欢

  • 简单实现Android应用的启动页

    2022-04-15 14:23:45
  • LeetCode程序员面试题之无重复字符的最长子串

    2021-09-12 05:26:36
  • 详解基于java的Socket聊天程序——客户端(附demo)

    2021-06-28 04:19:54
  • Spring Boot + Mybatis-Plus实现多数据源的方法

    2023-11-13 15:01:46
  • Spring Cloud Ribbon配置详解

    2023-11-25 01:32:50
  • 基于Mybatis-plus实现多租户架构的全过程

    2023-08-03 02:10:57
  • 逆波兰计算器(Java实现)

    2021-10-18 09:45:01
  • C#中const用法详解

    2021-08-12 15:30:29
  • ConcurrentMap.putIfAbsent(key,value)用法实例

    2023-03-14 06:45:43
  • Android中Service与Activity之间通信的几种方式

    2023-10-11 15:40:16
  • 深入理解Java虚拟机 JVM 内存结构

    2022-05-01 20:49:57
  • eclipse如何搭建Springboot项目详解

    2023-11-29 04:52:36
  • Java 3种方法实现进制转换

    2022-03-24 00:02:03
  • C#实现异步GET的方法

    2022-08-17 11:52:55
  • C# 获取动态key的json对象的值案例

    2023-03-03 22:02:08
  • Java8 Stream教程之collect()的技巧

    2023-05-01 00:45:15
  • C#正则表达式匹配与替换字符串功能示例

    2022-12-11 19:44:55
  • c# 委托的本质是什么

    2022-01-31 17:55:46
  • 命令提示符编译java的方法(必看篇)

    2022-01-28 08:34:38
  • 自定义类加载器以及打破双亲委派模型解析

    2023-06-22 22:03:59
  • asp之家 软件编程 m.aspxhome.com