Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

100
Visualizações
¿Programar el desalojo de caché de Spring?

¿Es posible programar el desalojo del caché de primavera para todos los días a la medianoche?

Leí Springs Cache Docs y no encontré nada sobre el desalojo de caché programado.

Necesito desalojar el caché diariamente y volver a almacenarlo en caso de que haya cambios fuera de mi aplicación.

about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Trate de usar @Scheduled Ejemplo:

 @Scheduled(fixedRate = ONE_DAY) @CacheEvict(value = { CACHE_NAME }) public void clearCache() { log.debug("Cache '{}' cleared.", CACHE); }

También puede usar la expresión cron con @Scheduled.

about 4 years ago · Santiago Trujillo Relatório

0

Si usa @Cacheable en métodos con parámetros, NUNCA debe olvidar la propiedad de anotación allEntries=true en @CacheEvict; de lo contrario, su llamada solo expulsará el parámetro clave que le dio al método clearCache(), que no es nada => lo hará no desalojar nada de la memoria caché.

about 4 years ago · Santiago Trujillo Relatório

0

Tal vez no sea la solución más elegante, pero @CacheEvict no funcionaba, así que opté directamente por CacheManager .

Este código borra un caché llamado foo a través del programador:

 class MyClass { @Autowired CacheManager cacheManager; @Cacheable(value = "foo") public Int expensiveCalculation(String bar) { ... } @Scheduled(fixedRate = 60 * 1000); public void clearCache() { cacheManager.getCache("foo").clear(); } }
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda