2013-08-19 3 views

ответ

0

Для тех атрибутов аннотации, которые поддерживают SpEL, это задокументировано в API documentation, и в таких случаях вы можете просто добавить SpEL непосредственно, а не обернуть его в другую аннотацию @Value.

К сожалению, атрибут value @CacheEvict annotation не поддерживает выражения SpEL и поэтому может содержать только имена кешей для выселения.

0

В вашем сценарии я думаю, что вы должны реализовать интерфейс CacheManager для такого нестатического сопоставления имени кеша в реальном кеше.