Я использую Spring Boot 1.5.10.RELEASE
и spring-boot-starter-data-redis version: 2.1.2.RELEASE
.Мне нужно дать имя кэша в соответствии с параметром, переданным в методе. Мой пример кода приведен ниже:
@Cacheable(value = "Company"+"-"+"#companyId",key="#employeeId")
public Employee getEmployee(Long companyId, Long employeeId) {
//Some code here
}
I ожидал имя как Company-1
, но фактический результат равен Company-#companyId
.Я ищу что-то вроде customKeyGenerator.Пожалуйста, дайте мне ваши предложения. TIA