1

迁移到 Hibernate 4 后,我意识到我们的批处理不起作用,因为没有设置hibernate.jdbc.batch_size 。

配置BatchBuilderImpl时,它会从 persistence.xml 接收仅包含环境设置和显式配置选项的配置值

快速修复是显式声明hibernate.jdbc.batch_size (>1)

问题是,为什么配置包括BatchBuilderImpl在内的所有服务的StandardServiceRegistry不使用SettingsFactory构建的包含方言默认值的设置(包括hibernate.jdbc.batch_size

4

0 回答 0