# Батчинг (пакетная обработка).
# Пакетная обработка позволяет нам отправлять группу операторов SQL в
# базу данных за один вызов. Таким образом, мы можем оптимизировать
# использование сети и памяти нашего приложения. Без батчинга Hibernate
# сохраняет сущности по одной.
# !!! Если наши объекты используют генератор идентификаторов
# GenerationType.IDENTITY, Hibernate автоматически отключит
# пакетные сохранения / обновления. Поэтому у сущностей должен
# быть
@GeneratedValue(strategy = GenerationType.SEQUENCE) !!!
# Укажем Hibernate, чтобы накапливал в persistence context, например,
# 5 сущностей и сохранял их одним пакетом в ходе одного обращения к БД: