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