是否可以配置Hibernate以允许多用途值?

时间:2014-02-05 18:33:50

标签: java hibernate orm lazy-loading relation

我想问一下,Hibernate可以实现以下shema:

我有一个名为Dog的表,另一个名为Owner。

我可以为一只严重的狗拥有一个主人。另一方面,我可以为严重的用户配备严厉的狗。我认为这是一种观点。

目标是实现一个hbm.xml地图,允许从狗身上获取所有主人并让所有狗都来自严厉的主人。

我需要编程一个支持它的函数。我希望你能听从我的想法。

我甚至尝试了它并获得了一个递归StackoverFlow,因为当我要求一只狗它将尝试填补他的主人。当主人从狗身上打电话时,它会尝试从当前所有者那里获得所有狗,然后再次从狗身上取出,直到我的溢出。

如果这是复杂的,我可以制作一个切割的代码。

谢谢,到目前为止。

1 个答案:

答案 0 :(得分:0)

认为这个例子会对你有所帮助 http://en.wikibooks.org/wiki/Java_Persistence/ManyToMany