Каскадные операции. Часть 1

Каскадные операции представляют собой процес сохранения объекта таким образом, что если объект имующий вложенные сущности подвергнется изменению, то вложенные объекты, так же будут подвергнуты изменению. Приведём простой пример: При удалении директории, мы так же удаляем и файлы, вложенные в этоу директорию.

spring jpa

EntityManager в Spring

Итак, каким же образом инициализируется EntityManager в Spring?
Начнём по-порядку. Spring читает конфигурацию, в которой должен быть указан реализующий класс AbstractEntityManagerFactoryBean. Существует их всего два: LocalContainerEntityManagerFactoryBean и LocalEntityManagerFactoryBean. Как несложно догадаться, это абстрактная фабрика.

Java Hibernate spring
© JavaSE.ru