java中,将List<Map>转为List<实体>或者List<实体>转为List<Map>

1、List转List<实体>

//javaBean是实体类
List collect = result.stream()
                    .map(map -> JSON.parseObject(JSON.toJSONString(map),javaBean.class))
                    .collect(Collectors.toList());

 2、List<实体>转List


        List rows = dao.query("UWBR0501.query", params, offset * limit, limit);
                //实体转map
                List result = rows.stream().map(iter -> {
                    Map map = JSON.parseObject(JSON.toJSONString(iter),               Map.class);
                    return map;
                }).collect(Collectors.toList());

你可能感兴趣的:(java)