작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
강좌 소개
작성
·
272
0
임베디드 클래스를 만들고
클래스를 필드로 사용할때
컬럼 속성을 지정해도 큰 문제가 없을까요?
@Embeddable
class A {
...
....
}
class B {
@Embedded@Column(nullable = false) // 가능????
private A a;
답변 1
안녕하세요. d1215님, 공식 서포터즈 David입니다.
.임베디드 되는 곳에서는 @Column이 적용되지 않습니다.
@Embeddable이 붙은 클래스의 필드에 @Column을 적용하셔야 합니다.
직접 테스트 해보시면 학습에 더욱 도움이 되실 것 같습니다:).감사합니다.