Я пытаюсь сделать выселение записи в кэше Spring-Spring (абстракция Spring 3.1).Spring 3.1 cache - как использовать возвращаемое значение в SpEL
мне нужно сослаться на возвращаемое значение метода в 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);
}
Есть ли способ сделать это?
В http://www.infoq.com/presentations/Spring-Security-3 (в 1:04:00) Wiesner использует filterObject как дескриптор возвращаемого значения, но это, вероятно, только дескриптор Spring Security. Думаю, стоит сделать снимок. –
Вы еще не можете увидеть [SPR-8871] (https://jira.springsource.org/browse/SPR-8871) и принять участие. –