작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문, 주문상품 엔티티 개발
해결된 질문
작성
·
167
0
이 부분이 생성메서드 부분인데요..
대부분 setter를 사용하여 서비스계층에서 해야 할 로직을 엔터티 내에서 처리하고 있는데
영한 선생님께서 강조하시는 setter를 열어두지 않는다면(필요에 따라서는 열어두라고 하셧는데...)
어떤식으로 처리하는지 도저히 감이 잡히지 않네요..ㅜ 이 부분 설명해주시는 강의 챕터가 따로 있을까요?
답변 1
1
안녕하세요. asoostale님, 공식 서포터즈 y2gcoder입니다.
영한님께서는 setter를 무분별하게 열어놓는 것에 대해 지양하라고 말씀하셨습니다 :)
사용해야 할 부분에서는 쓰셔도 됩니다!
위를 settter를 없애는 방향으로 리팩토링하고자 하신다면 저는 item, orderPrice, count를 파라미터로 받는 OrderItem 생성자를 생성할 것 같습니다!
감사합니다.
요렇게 해봤습니다.. 잘되네요 ㅎㅎ 감사합니다!!
요렇게 해봤습니다.. 잘되네요 ㅎㅎ 감사합니다!!