java将list数组根据字段的类型实现合并成的方法

 时间:2024-10-14 05:53:40

1、如:某数据库表的GROUP_TYPE字目愿硅囫段,包含几种不同的类型,在查询时,会根据REVNR参数,查询出多条记录。

java将list数组根据字段的类型实现合并成的方法

2、但是在前端或其他位置,并不需要这种数据的展示形式,而是需要将其根据GROUP_TYP的不同转化为下面的形式。

java将list数组根据字段的类型实现合并成的方法

3、即具体数据的展示形式分为两种,如果没有数据时,返回结果为

java将list数组根据字段的类型实现合并成的方法

4、如果存在部分满足条件的数据,返回的结果为:

java将list数组根据字段的类型实现合并成的方法

5、首先调用查询方法:

java将list数组根据字段的类型实现合并成的方法

6、然后对查询的结果进行转换,调用转换的方法convert(),

java将list数组根据字段的类型实现合并成的方法

7、当查询的结果为空时,就是库中不存在revnr值的记录。

java将list数组根据字段的类型实现合并成的方法

8、其中PassFinishRecord就是对应库中字段的类。PassFinishRecordReturn为需要转换后的class类。

java将list数组根据字段的类型实现合并成的方法

9、并且在PassFinishRecordReturn中编写每个PassFinishRecordPart对应的类。

java将list数组根据字段的类型实现合并成的方法

10、然后需要在PassFinishRecordReturn类中编写构造函数。

java将list数组根据字段的类型实现合并成的方法

11、当查询为空时,直接将构造函数赋值给需要返回的值,即返回一个空的对象。然后前端进行接收内容,进行显示。

java将list数组根据字段的类型实现合并成的方法

12、对于查询结果不为空的情况,需要构建枚举进行遍历匹配获取内容,进行添加到返回对象中,下一步再进行具体的实现。

  • 电脑如何设置在锁屏界面上显示通知?
  • 办公室咖啡机有多少种咖啡饮品?
  • 为什么金 银制作的容器不能用来装水银
  • word打印时如何将纸张设置成monarch信纸呢?
  • 王者荣耀新版廉颇最强玩法攻略
  • 热门搜索
    圣诞节手抄报 植树节手抄报内容50字 关于健康的手抄报 七夕节手抄报 中国梦手抄报 十分简单的读书手抄报 关于法律的手抄报 消防手抄报大全 防灾减灾的手抄报 清明节手抄报内容文字