如何使用pageable和object创建缓存键?

时间:2019-06-27 07:09:25

标签: java spring-boot caching spring-data-jpa

我具有以下功能

public Iterable<PageLayout> getAll(final Pageable pageable, PageLayout entity, List<String> exactSearchingFields, boolean ignoreOrga) {
        return super.getAll(pageable, entity, exactSearchingFields, ignoreOrga);
    }

我正在尝试申请@Cacheable

@Cacheable(value = "PageLayouts", key = "#pageable.toString().concact('-').concat(#entity.toString())")

但是上面的键是缓存,但是如果我们在U​​RL中发送参数,它将显示所有数据。

0 个答案:

没有答案