Я использую oracle, и у меня определена последовательность (MY_TABLE_SEQ), которая увеличивается на 1.< /p>
В моем Pojo есть:
Код: Выделить всё
@SequenceGenerator(name = "MY_SEQ", sequenceName="MY_TABLE_SEQ", allocationSize=50)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="MY_SEQ")
Код: Выделить всё
hibernate.id.new_generator_mappings=true
Установка allocSize=1 работает, но, конечно, она попадает в базу данных на каждой вставке, чтобы получить следующую последовательность. Предполагается, что установка вышеуказанного свойства решит проблему.
Подробнее здесь: https://stackoverflow.com/questions/415 ... s-property
Мобильная версия