Я хочу создать ключ, который использует как параметр метода (без проблем), так и параметр класса, например:
Class Test {
private String instanceField;
@Cacheable(value="someCache",key="some key based on instanceField and methodParameter")
public Result getResult(String methodParameter){
......
}
Доступ к параметру метода прост, вопрос - могу ли я получить доступ к полю экземпляра, используя SPEL? Или мне нужно создать свой собственный генератор ключей?