2012-05-03 3 views
0

많은 특성을 가진 클래스가 있습니다 (예 : 25). 5 개의 속성을 갖는 5 개의 그룹이 배열로 있다고합시다. 이러한 각 그룹은 다른 그룹의 다른 테이블과는 아무런 관련이없는 다른 테이블을 참조합니다. Hibernate에서 그런 매핑을 할 수 있습니까?클래스를 최대 절전 모드와 관련이없는 여러 테이블에 매핑하는 방법은 무엇입니까?

class Test 
{ 
string var1; 
string var2; 
string var3; 
string var4; 
string var5; 

} 

Table1: 
Column:var1 

Table2: 
Column:var2 

Table3: 
Column:var3 

Table4: 
Column:var4 

Table5: 
Column:var5 

지금 나는 표 1, 표 2, 표 3, 표 4, 표 5와 클래스 테스트를 매핑해야하는 최대 절전 모드 매핑 (.hbm) 파일이 필요합니다. 가능한가요?

+2

당신이 가진 것과 당신이 고투하는 것을 보여주십시오. – Puce

+0

@Puce 테이블에 조인을 수행 할 키가없는 쓰기 매핑에 대한 정보를 찾지 못했습니다. 희망이 도움이됩니다. – gizgok

답변

0

불가능합니다. 관계없이 서로 다른 테이블에서 값을 가져올 수 없습니다. JOIN 전략을 사용하여 하나의 엔티티에 하나의 테이블을 매핑하거나 많은 테이블에 하나의 엔티티를 매핑 할 수 있습니다. 하지만 관계없이 JOIN을 사용할 수는 없습니다. 따라서 이것은 불가능합니다.

관련 문제