Qual è il valore predefinito della proprietà Hibernate hibernate.jdbc.factory_class?

StackOverflow https://stackoverflow.com/questions/1010386

  •  06-07-2019
  •  | 
  •  

Domanda

Voglio fornire un Batcher personalizzato da utilizzare per Hibernate (per questo motivo: hibernate inserisci batch con partgresql partizionato ), ma voglio creare una modifica di tutto ciò che sta già utilizzando (BatchingBatcher o NonBatchingBatcher). Qual è il valore predefinito di hibernate.jdbc.factory_class o come posso capire quale Batcher Hibernate sta attualmente utilizzando?

È stato utile?

Soluzione

Vedi il metodo createBatcherFactory in questo file .

Per impostazione predefinita, NonBatchingBatcher viene utilizzato se la dimensione del batch è 0; in caso contrario viene utilizzato BatchingBatcher.

La dimensione del batch predefinita è positiva, quindi se la dimensione del batch non è impostata verrà utilizzato BatchingBatcher.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top