Как сделать пакетную вставку в JPA? - PullRequest
4 голосов
/ 16 сентября 2011

Я использую JPA с сохранением Hibernate. Мы используем JPA в следующих конфигурациях.

persistence-api 1.0 version
hibernate-core 3.3.2.GA version
hibernate-entitymanager 3.4.0.GA version

Можно ли использовать пакетную вставку в JPA с вышеуказанной конфигурацией?

Подскажите, пожалуйста, как сделать пакетную вставку. Мы хотим вставить несколько строк в одну таблицу, не влияя на производительность базы данных. Также предложите, сколько строк вставить практически возможно использовать в партии?

Спасибо в ожидании

1 Ответ

8 голосов
/ 17 сентября 2011

Сам JPA не имеет специальной поддержки для пакетной вставки.Однако, поскольку вы используете Hibernate, обратите внимание на: http://docs.jboss.org/hibernate/core/3.3/reference/en/html/batch.html

...