2011-11-06 4 views
0

내 응용 프로그램에서 Hibernate 버전 관리를 사용하고 싶지만 다음과 같은 클래스 계층 구조에 문제가 있습니다 : C가 B를 확장하고 B가 A를 확장합니다. 버전을 사용하고 싶습니다. 클래스 B와 나는 클래스 A에서 버전을 사용할 필요가 없으며 클래스 B에서 버전 관리를 사용할 때 자동으로 클래스 C에서 효과가 있음을 알고 있습니다. 'joined-subclass'및 'Version'태그를 사용하여 최대 절전 모드에서 상속을 구현합니다 'joined-subclass'에 대해 정의되지 않았습니다. 클래스 계층에서 버전 관리를 사용하려면 어떻게해야합니까?계층 구조의 중간 클래스에서 Hibernate 버전 관리 사용하기

답변

1

joined-subclass로는이 작업을 수행 할 수 없습니다. 이미 살펴본 것처럼 추가 하위 클래스에 적용되기 때문입니다.

원하는 것을 얻으려면 table-per-subclass를 사용해야 할 것입니다.