我正在尝试驱逐 Spring 管理的缓存(Spring 3.1 抽象)中的条目。
我需要参考注解中“key”属性的SpEL中方法的返回值:
/* (How to refer to the 'T' returned value in the "KEY_ID"?) */
@Caching(evict = { @CacheEvict(value = CACHE_BY_ID, key = KEY_ID) })
public T delete(AppID appID, UserID userID) throws UserNotFoundException {
return inner.delete(appID, userID);
}
有没有办法做到这一点?