欢迎光临散文网 会员登陆 & 注册

马老师maven实战教程

2023-04-04 11:22 作者:方方耍赖很优雅  | 我要投稿

   list.add(user4);

这时候,我们没从数据库端进行数据的分组,可能有时候同一个接口要给很多服务去调用,但是我们又不能为了因为数据格式要求不一致,就重新在写一段相同的逻辑代码,只能说是根据某些参数的不同,处理一下返回值,这时候就用到另外测操作了。

按照部门返回不同部门下的人员的数据
如果我们要用SQL,那很简单,根据部门分组,如果要是在代码里面呢?就用我们最简单的User来进行分组。

JDK8 直接简单方便。

Map<String, List<User>> collect = list.stream().collect(Collectors.groupingBy(User::getDeptName));


马老师maven实战教程的评论 (共 条)

分享到微博请遵守国家法律