如何将类映射到hibernate中不相关的多个表?

问题描述:

我有一个有很多属性的类(例如25)。假设我们有5个组,每组有5个属性作为排列。这些组中的每一组都提到了与其他组无关的其他表。是否有可能在Hibernate中做这样的映射?如何将类映射到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

这是不可能的。不可能从不同的表格中获取值,而无需关系。您可以使用JOIN策略将许多表上的一个表映射到一个实体或一个实体上。但是你不能在没有关系的情况下使用JOIN。所以这是不可能的