Olá pessoal, meu problema é identico a um tópico ja fechado porem não tem a conclusão, apenas um talvez. Segue a explicação do tópico antigo.
A situação é a seguinte:
Tenho 1 sistema Web que conecta via hibernate num banco MySQL.
Tenho 1 sistema Android que conecta via hibernate no mesmo banco MySQL.
O problema é o seguinte:
Quando eu faço qualquer alteração na base por 1 sofwtare (Web ou Android) o outro não vê a alteração, pois o hibernate deve guardar o resultado em cache.
Já tentei o seguinte:
false
false
org.hibernate.cache.NoCacheProvider
E nada disso funcionou. Porém eu não quero desabilitar o cache totalmente, são apenas 3 tabelas das 20 que existem na base que são visualizadas/alteradas por ambos os softwares.
Se não tiver saída melhor, o jeito é desabilitar o cache por completo, porém nem isso eu estou conseguindo.
Obrigado a todos!