Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > hibernate


Автор: Eugene128 25.3.2008, 23:16
Всем привет. У меня несколько общий вопрос. Начал изучать Hibernate. И никак не могу понять: one-to-many и many-to-one ведь в принципе одно и тоже. Правда в одном случа мы в единичном объекте имеем ссылку на список с ним связанных объектов, а в другом - каждый из списка связанных имеет ссылку на единичный объект. Не мог бы кто нить на словах или лучше на примере объяснить в каком случае надо применять тот или иной подход? А то я начал маппинг делать и всюду сую many-to-one. 

Автор: fixxer 26.3.2008, 00:58
Вобщем правильно, и OneToMany и ManyToOne описывают одну и ту же связь, только с разных сторон.
А что использовать зависит от того, нужна ли нам это связь на одной из сторон, 
в соответствии с этим пишем одно, другое или оба вместе.

Автор: Eugene128 26.3.2008, 22:28
О, а про оба вместе я не подумал - думал надо одно выбирать... Спасибо за ответ!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)