Foi mostrado na aula como limpar um cache com a anotação @CacheEvict, que recebe como valor o identificador do cache que quero limpar, a minha dúvida é :
E se eu quiser limpar dois identificadores, como faço ? e se eu quiser limpar todos os caches ?
Foi mostrado na aula como limpar um cache com a anotação @CacheEvict, que recebe como valor o identificador do cache que quero limpar, a minha dúvida é :
E se eu quiser limpar dois identificadores, como faço ? e se eu quiser limpar todos os caches ?
Para passar vários indentificadores é só passar entre chaves:
@CacheEvict(value = {"cache1", "cache2"}, allEntries = true)Para limpar todos os caches já é um pouco mais complicado, segue link com explicação: https://www.baeldung.com/spring-boot-evict-cache
Oi Lúcio, que bom que resolveu o seu problema. Vou fechar o tópico, ok?
Qualquer coisa não hesite em abrir outro, ok?