fastJson 实现jsonArray 分组

博客介绍了如何利用fastJson实现JSON数组的分组操作,以满足前端下拉列表级联效果的需求。通过一次性查询所有数据并进行分组处理,减少了原本多次查询带来的耗时。示例代码展示了如何将具有相同字段值的对象聚合到同一组中,并形成新的数据结构。
摘要由CSDN通过智能技术生成

需求背景:
  前端实现下拉列表的级联效果。mybaits单条查询1000次以上耗时为:0.2*1000=200秒
  缩减时间:一次查询全部数据 0.2秒但是数据格式不满足条件.
  结构为:
  [
    {
        "channel_id": 1,
        "channel_name": "张三",
        "id": 11,
        "company_name": "A公司"
    },
    {
        "channel_id": 1,
        "channel_name": "张三",
        "id": 12,
        "company_name": "B公司"
    },
    {
        "channel_id": 1,
        "channel_name": "张三",
        "id": 13,
        "company_name": "C公司"
    },
    {
        "channel_id": 1,
        "channel_name": "张三",
        "id": 14,
        "company_name": "D公司"
    },
    {

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值