Pergunta

Eu quero fornecer uma Batcher personalizado para Hibernate para uso (por esta razão: hibernação inserção lote com particionado postgresql ), mas eu quero criar uma modificação de tudo o que já está usando (BatchingBatcher ou NonBatchingBatcher). Qual é o valor padrão de hibernate.jdbc.factory_class, ou como posso descobrir qual Batcher Hibernate está usando atualmente?

Foi útil?

Solução

Veja a createBatcherFactory método na este arquivo .

Por padrão, o NonBatchingBatcher é usado se o tamanho do lote é 0; caso contrário, a BatchingBatcher é usado.

O tamanho do lote padrão é positivo, por isso, se o tamanho do lote não está definido o BatchingBatcher será usado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top