如何在Hibernate 4和Spring中使用注释来定义不同类型的关系?
我有两个班,Foo
并且Bar
,具体如下:
public class Foo { private Long fooId; private Bar bar; //Yes, this doesn't actually make any sense, //having both a list and a single object here, its an example. private List<Bar> bars;}public class Bar { private Long barId; private Foo foo;}
如何使用Hibernate 4的注释为这些类实现(单向/双向)一对多,多对一或多对多关系?
另外,我如何配置我的一对多的孤儿删除,延迟加载以及什么原因导致LazyInitialiaizationException
处理集合以及如何解决问题?