Qual é o valor padrão do Hibernate hibernate.jdbc.factory_class propriedade?
-
06-07-2019 - |
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?
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