Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Comportamento do cache

Fiquei com umas dúvidas sobre o cache mostrado nesse curso. Esse cache é único para cada cliente ou é compartilhado?

Qual seria a duração dele? E tem como alterar o tempo de vida dele?

Se fecharmos o navegador ele ainda vai existir?

1 resposta
solução!

O cache reside na camada da JPA. No caso você deve estar falando do de segundo nível. Ele é compartilhando entre os EntityManagers, ou seja, vive depois do navegador ser fechado. O tempo de vida e suas alterações são configurados no persistence.xml e depende do provider de cache que você está utilizando. Precisa olhar na documentação e verificar quais são as chaves necessárias.