Frage

Ich möchte eine benutzerdefinierte bieten Dosierer für Hibernate (aus diesem Grund zu verwenden: wintern Einsatz Batch mit partitionierten postgresql ), aber ich mag eine Modifikation schaffen, was auch immer es ist bereits mit (BatchingBatcher oder NonBatchingBatcher). Was ist der Standardwert von hibernate.jdbc.factory_class, oder wie kann ich herausfinden, welche Dosierer Hibernate derzeit verwendet?

War es hilfreich?

Lösung

Sehen Sie die Methode createBatcherFactory in dieser Datei .

In der Standardeinstellung ist der NonBatchingBatcher verwendet, wenn die Chargengröße 0 ist; sonst wird der BatchingBatcher verwendet wird.

Die Standard-Chargengröße ist positiv, so dass, wenn die Chargengröße ist nicht die BatchingBatcher gesetzt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top