gpt4 book ai didi

java - 如何删除缓存中的条目

转载 作者:行者123 更新时间:2023-12-02 09:43:09 25 4
gpt4 key购买 nike

我正在使用 Spring 缓存。如果在适当的时间满足特定条件,我想删除缓存中的单个条目。

   @Cacheable(value = "statusEligibility", key = "#customerId")
@GetMapping
public CustomerStatusDTO getCustomerStatus(@PathVariable String customerId) {

Customer customer = cusomterPort.getAccount(customerId);
Status status = service.getStatus(customer);

//Logic:
//If status equals required then forward call to service to assert it. then delete the account from cache
//else return not_required
if (status.equals(Cons.REQUIRED)) {
/.../
} else {
/.../
}

}

如果客户对象满足 if 语句中的条件,我如何才能从缓存中删除该客户对象?

最佳答案

关于java - 如何删除缓存中的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56890536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com