본문 바로가기
Study/실전! 스프링 부트와 JPA 활용2

회원 API 조회 개발

by Subi 2022. 7. 26.

API 조회 개발 시 일반적인 간단 방법

  • 하지만 이렇게 쓸 경우 응답 값으로 엔티티를 직접 노출하게 된다.
  • 문제점
    • 엔티티의 모든 값이 노출된다.
    • 응답 스펙을 맞추기 위한 로직이 추가된다(@JsonIgnore, 별도의 뷰 로직 등등)
    • 엔티티가 변경되면 API 스펙이 변경된다.

API 조회 수정

  • 엔티티를 조회하는 방법은 똑같지만 외부 MemberDto 를 따로 만들어주고 Result를 통해 JSON 데이터의 추가와 수정이 가능할 수 있도록 개발이 가능하다.

 

강의 : 인프런 실전! 스프링 부트와 JPA 활용2 (김영한) https://inf.run/5NP4

'Study > 실전! 스프링 부트와 JPA 활용2' 카테고리의 다른 글

Inner Join 과 Fetch Join 의 차이  (0) 2022.07.29
지연로딩과 조회 성능 최적화  (0) 2022.07.29
API 개발 기본  (0) 2022.07.25

댓글