Cache Hibernate

2 respostas
E

Estou utilizando jpa com hibernate, e quando eu faço alguma alteração direto no banco de dados e dou um find pela aplicação os dados não são atualizados. Já procurei como desabilitar o cache mas até agora não consegui resolver meu problema.

2 Respostas

B

Você deve fechar a sessão e abrir outra. O chache de primeiro nível do Hibernate funciona da seguinte maneira: se em uma sessão é executado um comando update, até a sessão não ser fechada o Hibernate vai ficar esperando outro comando, para no final executar um update só. Este cache é o único habilitado por default.

E

Vlw bKn era isso mesmo… resolveu meu problema… :smiley:

Criado 26 de junho de 2009
Ultima resposta 26 de jun. de 2009
Respostas 2
Participantes 2