hibernate 多表查询问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 07:02:52
一个bean可能会从一个表里面取数据,也可能会从多个表取,应该怎么配置啊。??

<class name="com.niso.parts.common.domain.TDSyuukei" table="T_D_SYUUKEI">
<id name="id" type="java.lang.Long">
<column name="ID" precision="22" scale="0" />
<generator class="increment" />
</id>
<property name="syohinno" type="java.lang.String">
<column name="SYOHINNO" length="10" />
</property>

比如说这个 syohinno 可能从 T_D_SYUUKEI 取数据,也可能从T_D_SYOHIN取数据,应该怎么配置..??
不能再建一个bean..

很负责人的告诉你:没有你要的这种配置。
hibernate只是对jdbc的轻量级封装,jdbc能实现你要的这功能吗?连jdbc都不能实现的,hibernate是不可能实现的。不要把hibernate想象的很神!其实很多的时候hibernate做不了jdbc能做的事。比如临时表、多重嵌套查询hibernate就不行