#spring #spring-boot #spring-mvc #spring-data-jpa #spring-cache
#spring #spring-boot #spring-mvc #spring-data-jpa #spring-cache
Вопрос:
У меня есть приложение SpringBoot 2.1.4.RELEASE. с репозиторием:
@Repository
public interface PercentageAlertXMenuRepository extends CrudRepository<PercentageAlertXMenu, Long> {
@Cacheable("percentageAlertXMenu", unless="#result == null")
PercentageAlertXMenu findByPercentageAlertAndMenu (MenuPercentageAlert percentageAlert, Menu Menu);
но я получил ошибку компиляции:
Syntax error on token ""percentageAlertXMenu"", invalid
MemberValuePairs
Ответ №1:
Вам нужно использовать value
атрибут аннотации:
@Cacheable(value="percentageAlertXMenu", unless="#result == null")