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?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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.