1
resposta

Atualizações externas e Cacheamento

Por curiosidade, após anotar como cacheadas as Entities, e notar que os selects não eram mais executados, dei um update no em um produto diretamente no MySQL e, para minha surpresa, no acesso seguinte os selects foram novamente executados. Minha dúvida é, como o Hibernate adivinhou as alterações no registro?

1 resposta

Oi Claudio, tudo bem ?

Como ele gerencia os objetos, ele consegue perceber que o status dele no banco e consegue fazer uma nova requisição para cachear os dados.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software