我想为 Hibernate 提供一个自定义的 Batcher 以供使用(出于这个原因:hibernate insert batch with partitioned postgresql),但我想创建它已经使用的任何内容(BatchingBatcher 或 NonBatchingBatcher)的修改。hibernate.jdbc.factory_class 的默认值是多少,或者我如何确定当前使用的是哪个 Batcher Hibernate?
问问题
2160 次
1 回答
1
请参阅此文件中的 createBatcherFactory 方法。
默认情况下,如果批量大小为 0,则使用 NonBatchingBatcher;否则使用 BatchingBatcher。
默认批处理大小为正,因此如果未设置批处理大小,将使用 BatchingBatcher。
于 2009-10-27T19:35:40.430 回答