로딩
요청 처리 중입니다...

List 반환과 Object 반환

 List 반환과 Object 반환

Controller에서 List로 반환하게 되면 Json 형식에 대한 확장성이 떨어지게 된다. @GetMapping("/api/v1/members") public List membersv1(){ //엔티티가 다 노출됨 //원하지 않는 정보는 jsonignore에 넣으면 된다.

//array를 반환하면 json 확정성이 떨어진다. List findMembers = memberService.findMembers(); return findMembers; } @GetMapping("/api/v2/members") public Result memberV2(){ List findMembers = memberService.findMembers(); List collect = findMembers.stream().map(m -> new MemberDto(m.getName())) .collect(Collectors.toList()); r...

# dto # dtyo # entity # 스프링