Возможный дубликат:
В чем разница между каскадом и инверсией в спящем режиме, какая от них польза?
В чем разница между Hibernate Cascade и обратными свойствами?
Возможный дубликат:
В чем разница между каскадом и инверсией в спящем режиме, какая от них польза?
В чем разница между Hibernate Cascade и обратными свойствами?
Каскад
У человека есть адрес. Без каскада вам нужно сохранить каждый из них отдельно. При каскадном сохранении происходит автоматически. В общем случае он указывает, какие операции (сохранение, удаление и т. д.) следует каскадировать на дочерние объекты.
Инверсия
Он идентифицирует владельца отношения. Обычно он используется для оптимизации сгенерированного sql, т. е. влияет на генерацию запроса.
Рекомендуемое чтение: http://www.mkyong.com/hibernate/разные-между-каскадом-и-инверсией/