Здравствуйте, xander.od, Вы писали:
XO> до банального всё просто...
Я так понимаю, что при session.Save(newStud) если в таблице group существует запись с таким же id как и в student.group, то hibernate проверяет надо ли делать update этой группы? И если не надо, то просто устанавливает ссылку в записи student? Так получается?
Не совсем, NH запоминает в контексте сессии какие обьекты загружены из БД
потому такую проверку выполнять не приходится
если в таблице group существует запись с таким же id как и в student.group