인프런 커뮤니티 질문&답변

세움.프로그래멍님의 프로필 이미지
세움.프로그래멍

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

간단한 주문 조회 V2: 엔티티를 DTO로 변환

Dto 클래스 만드실 때

작성

·

189

0

선생님, DTO 클래스 만드실 때

private 타입으로 만들어도 되던데..

왜 static으로 만드시는지 궁금해서 질문 드려요~

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

private 타입으로 만들어도 되는 상황에서는 그렇게 하셔도 무관합니다.

보통 직접 응답 결과를 만드는 경우에는 private 타입으로 해도 문제가 없는데,

컨트롤러에서 파라미터를 받는 경우는 제가 객체를 생성하는게 아니라 프레임워크에서 객체를 생성하게 되고, 이런 경우에는 private 접근 제어 때문에 오류가 발생하고 막힐 수 있습니다^^

세움.프로그래멍님의 프로필 이미지
세움.프로그래멍

작성한 질문수

질문하기