인프런 커뮤니티 질문&답변
엔티티에서 Address 생성자 선언보다 DTO에서 생성자를 만들어야하지 않나요?
작성
·
441
0
안녕하세요 선생님! 늘 강의 잘보고있습니다!
이번에 16:40쯤 말씀하신 Address 엔티티에서
생성자를 선언해서 사용한다고 말씀 주셨는데
엔티티에서 값을 바로 변경하는 것은 DB 값에 영향을 줄 수 있다고?? 어디서 얼핏들었는데(아마 강사님 스프링 강의) 엔티티에 직접 주입 보다
DTO 객체를 만들어서 값을 주입하는 것과 엔티티에서 생성자를 만들어 값을 주입하는 것과 상관이 없는 것인가요?
예제라서 그냥 이렇게 하신 것인지 제가 잘 못 알고 있는 것인지 궁금해서 질문드립니다 감사합니다!
퀴즈
41%나 틀려요. 한번 도전해보세요!
일대다(One-to-Many) 관계에서 외래 키(Foreign Key)는 일반적으로 어느 쪽에 위치해야 할까요?
'일(One)' 쪽에 위치합니다.
'다(Many)' 쪽에 위치합니다.
관계의 소유자(Owner)가 아닌 쪽에 위치합니다.
관계 설정에 따라 달라지므로 정해진 규칙이 없습니다.





