У меня есть два класса: 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
при работе с коллекциями и как решить проблему?