강의

멘토링

커뮤니티

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

빠르면비행기님의 프로필 이미지
빠르면비행기

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 서비스 개발

Order class 질문

작성

·

207

0

Order 클래스에서 createOrder 메서드를 사용하지 않고, 생성자를 통해서도 충분히 createOrder 로직을 수행할수 있는데 생성자를 막고, createOrder 메서드로 Order 인스턴스를 초기화하는 이유가 있을까요?

답변 1

0

안녕하세요. HK_LEE님, 공식 서포터즈 David입니다.

.
정적 팩토리 메서드 사용 이유에 대해서는 아래 글 읽어보시면 좋을 것 같습니다:)

https://velog.io/@ljinsk3/%EC%A0%95%EC%A0%81-%ED%8C%A9%ED%86%A0%EB%A6%AC-%EB%A9%94%EC%84%9C%EB%93%9C%EB%8A%94-%EC%99%9C-%EC%82%AC%EC%9A%A9%ED%95%A0%EA%B9%8C
.
감사합니다.

 

 

빠르면비행기님의 프로필 이미지
빠르면비행기

작성한 질문수

질문하기