2011-09-21 43 views
0

我现在有2台之间的一个一对多的关系:我有:Hibernate的一个-to-one和一个一对多

Table A (id, ...) 
Table B (tableAId, ...) (has no id of it's own). 

在此使用<列表>做的映射。

我遇到的问题是,我有另外一个从A添加到一个关系B.事情是这样的:

class A { 
    public B b; // new part 
    public List<B> bs; // already existing part. 
} 

我在表中的布尔列由我应该区分在一对一和一对多之间。我不知道如何编写这些表的hibernate映射。你们能帮助我吗?

+0

也许,你应该重新考虑你的架构。我不确定Hibernate可能(或应该)处理它。 –

+0

我会改变这张表的结构,但是我的任务需要我修改这张旧表(。 – user182945

+1

)那么,您可以使用良好的旧SQL轻松地重新映射旧表(可以通过JDBC或通过DB管理工具) –

回答

相关问题