Каскадирование - это способ использования транзитивной персистирующей модели Hibernate. Транзитивная персистентность - это метод, который позволяет вам распространять постоянство на переходный процесс (объект, еще не сохраненный в базе данных) и отдельные подграфы (дочерние объекты) автоматически. Новый созданный дочерний объект уже сохраняющегося родительского объекта автоматически становятся постоянными без вызова методов save() или persist().
Каскадирование в спящем режиме имеет много вариантов, таких как сохранение обновлений, сохранение, слияние, удаление и т. Д. Cascade = 'all' - это способ применения всех каскадных параметров.
Проконсультировались ли вы с документацией? Является ли это неопределенным в некоторых вопросах? Вероятно, вы должны включить это, чтобы люди не называли вас кем-то ленивым, чтобы читать ссылки. :) – Henrik
@ Хенрик да. Я читал этот http://docs.jboss.org/hibernate/orm/3.6/reference/en-US/html/collections.html, но я просто не получил вещь 'cascade' – saplingPro