Весеннее выселение кеша
У меня есть две услуги
class CustomerService {
public void removeCustomer(int customerId) {...}
}
class OrderService {
@Cacheable("orders")
public List<Order> getOrders() {...}
}
На removeCustomer()
Я хочу orders
кеш, подлежащий удалению, так как результат изменился (заказы удаленных клиентов исчезли). Как я могу сделать это с кэшированием Spring?
1 ответ
Решение
Вы можете использовать аннотацию @CacheEvict для того же. Пожалуйста, обратитесь к ссылке ниже для деталей
Вы можете найти пример на