작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발1
작성
·
275
0
Address, Member, Order 클래스에서 Address 클래스에만 @Embeddable, @Embedded 어노테이션을 다는 이유가 궁금합니다. @Entity를 달면 안되는 이유가 있나요?
답변 1
2
안녕하세요. 용가리님, 공식 서포터즈 OMG입니다.
Address클래스를 값타입 객체를 엔티티로 승격하여도 됩니다.
값타입의 엔티티 승격은 식별자(id)와 지속적인 추적이 필요한 경우에 진행해주세요.
예제에서의 주소는 잘 변하지 않는 데이터로 간주하여 값타입으로 설계한 것으로 보시면 됩니다.
감사합니다.