У меня есть Person
, у которого List
равно Cars
, в моей базе данных у меня есть 2 таблицы для этого:
Person [id(PK), name, etc...]
Car [id(PK), personId(FK), colour, etc...]
Поэтому, когда я удаляю одну машину из списка и вызываю saveOrUpdateAll(carList)
в моем PersonDao, который использует HibernateTemplate для сохранения моих изменений в персоне, я получаю строку машины в таблице, у которой personId равен NULL, но Я хочу, чтобы эта строка была удалена, а не просто "не связана", возможно ли это? Должен ли я что-то изменить в моих файлах hbm?
Спасибо!