我对此越了解,似乎就越不知道:)。
一个简单的问题,如果我想用更新中的新内容刷新 listAll ,在 update 方法上使用什么?什么是更安全/更好的做法,驱逐或缓存?这让我有些困惑,我阅读了15个标签。 :D 我也将删除,假设只需要CacheEvict,对吧?
@Cacheable(CACHE1)
@RequestMapping(method = RequestMethod.POST)
public Object listAll(@Valid @RequestParam("status") String status) {
//code
}
@CachePut(CACHE1)
//or
@CacheEvict(value = {CACHE1},allEntries = true)
@RequestMapping(method = RequestMethod.POST)
public Object update(@RequestBody Project project{
//code
}