Hibernate trazendo objetos desatualizados
Hibernate trazendo objetos desatualizado
Pessoal, ao realizar uma pesquisa com o hibernate, ele está me trazendo um objeto anterior, por exemplo:
Se o nome de um produto é Geladeira 250 e eu altero diretamente no banco o nome do produto para Geladeira Frost Free, ele me trás Geladeira 250.
Segue o código da pesquisa:
public final Entity getById(Long id) throws CommunicationFailureDataBaseException {
Entity instance = null;
try {
instance = (Entity) getEntityManager().find(classePersistente, id);
}
Já tentei:
// getEntityManager().getEntityManagerFactory().getCache().evictAll();
getEntityManager().clear();
// getEntityManager().flush(); getEntityManager().refresh(instance);
E nenhum deles funciona, o objeto ainda vem o anterior. Alguém pode ajudar?
Conteúdo retirado do grupo Java Brasil no Facebook.