작성자 없음
작성자 정보가 삭제된 글입니다.
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발1
2022. 07. 22. 07:12 작성
·
6.1K
0
domain밑에 Member클래스 생성 후
domain밑에 address와 Order클래스를 만들었는데
private Address address;private List<Order> orders = new ArrayList<>();에서 Address에 '기본' 속성 타입은 'Address'일 수 없습니다. Order에 '기본' 속성 타입은 컨테이너일 수 없습니다. 오류 메세지가 나옵니다.
답변 1
1
2022. 07. 22. 07:21
안녕하세요. 공식 서포터즈 David입니다.
엔티티 내에서 Address를 필드로 가지려면 Embedded나 연관관계 매핑을 사용하셔야 합니다.
감사합니다.
2022. 07. 26. 12:29
안녕하세요, 저도 똑같은 오류가 나고 있는데 강의 보니까 @Embedded 안 사용하는 것 같은데 정확히 어떤 부분을 고치거나 추가해야 할까요?
오류 내용:
+) 강의 더 들어가서 @Embeddable @Embedded를 추가하라해서 해줬는데 오류가 사라졌네요. 감사합니다.
이 글과 비슷한 Q&A
실무에서 테스트 케이스 작성 시
25.07.07. 01:52
23
test 케이스 결과 실패
25.07.04. 11:00
28
2
외래키가 없는 일대일 관계에서의 연관관계 주인 설정
25.07.03. 02:10
25
JUnit5 테스트시 DB 구동
25.07.02. 06:26
안녕하세요, 저도 똑같은 오류가 나고 있는데 강의 보니까 @Embedded 안 사용하는 것 같은데 정확히 어떤 부분을 고치거나 추가해야 할까요?
오류 내용:
+) 강의 더 들어가서 @Embeddable @Embedded를 추가하라해서 해줬는데 오류가 사라졌네요. 감사합니다.