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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?
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.