什么是Hibernate属性hibernate.jdbc.factory_class的默认值?
-
06-07-2019 - |
题
我想为Hibernate提供一个自定义Batcher使用(因此: hibernate insert batch使用分区的postgresql ),但我想创建一个已经使用它的任何修改(BatchingBatcher或NonBatchingBatcher)。什么是hibernate.jdbc.factory_class的默认值,或者我如何确定哪个Batcher Hibernate目前正在使用?
解决方案
请参阅此文件中的方法createBatcherFactory 一>
默认情况下,如果批量大小为0,则使用NonBatchingBatcher;否则使用BatchingBatcher。
默认批量大小为正,因此如果未设置批量大小,将使用BatchingBatcher。
不隶属于 StackOverflow