Spring 관리 캐시 (Spring 3.1 추상화)에서 항목을 제거하려고합니다.Spring 3.1 캐시 - 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를 사용하지만 이는 스프링 보안 핸들 일뿐입니다. 가치가있는 것 같아. –
아직 [SPR-8871] (https://jira.springsource.org/browse/SPR-8871)을보고 참여할 수는 없습니다. –