Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Cache 2 nível Real only

Gostaria de saber se o meu entendimento está certo , cache de 2 nível quando marcamos na entidade @Cache(usage=CacheConcurrencyStrategy.READ_ONLY), isso quer dizer que só serão cacheados consultas e não queries de inserção, atualização e deleção?

1 resposta
solução!

Não. CacheConcurrencyStrategy.READ_ONLY significa que quando você carregar uma entidade do banco de dados ela vai ficar em Cache e toda vez que você for buscar aquela entidade vai ser buscada do cache.

Entradas de cache somente leitura não podem ser atualizadas. Qualquer tentativa desse tipo termina com uma exceção.

Basicamente isso =)