2011-10-14 2 views
0

Hibernate는 어떤 타입의 엔티티를 저장하고, 어떤 컬럼의 값으로 구별되는 하나의 테이블을 데이터베이스에 가질 수 있는가?Hibernate 엔티티는 컬럼 값에 의존한다.

데이터 목록을 사용하는 응용 프로그램이 있는데 모든 데이터의 구조는 동일합니다 (ID, 설명, 시퀀스). 현재 목록 당 하나의 테이블이 있는데, 이는 구조적으로 모두 동일한 많은 테이블을 의미합니다.

내가하고 싶은 일은 목록 데이터 엔티티 유형에 하나 이상의 데이터 조각을 추가 한 다음 모든 것을 하나의 테이블에 채우는 것입니다. 지금까지 내가 겪어 본 문제는 find("from " + EntityName.class)이나 loadAll(EntityName.class)과 같은 구문을 사용할 수 없다는 것입니다.

엔티티 당 올바른 유형의 데이터 만 리턴되도록 엔티티를 자동으로 구성하도록 구성하는 방법이 있습니까? (즉, 각 엔티티를로드하는 각 코드에 where 절을 추가하지 않아도됩니다.)

답변

관련 문제