Caching 我可以在应用程序启动时使用cacheManager缓存数据,但不能用于soringboot应用程序中没有参数的api @覆盖 ApplicationEvent上的公共无效(ApplicationReadyEvent事件){ cachLookType(); } 私有void cachLookType(){ List lks=ld.getAll(); cacheManager.getCache(“lookup”).put(“root.methodName”,lks); } }

Caching 我可以在应用程序启动时使用cacheManager缓存数据,但不能用于soringboot应用程序中没有参数的api @覆盖 ApplicationEvent上的公共无效(ApplicationReadyEvent事件){ cachLookType(); } 私有void cachLookType(){ List lks=ld.getAll(); cacheManager.getCache(“lookup”).put(“root.methodName”,lks); } },caching,Caching,代码用于在应用程序启动时缓存数据,仅用于无参数API,我想了解如何使用无参数API @Override public void onApplicationEvent(ApplicationReadyEvent event) { cachLookType(); } private void cachLookType() { List<Lookups> lks = ld.getAll(); cacheManager

代码用于在应用程序启动时缓存数据,仅用于无参数API,我想了解如何使用无参数API

@Override
    public void onApplicationEvent(ApplicationReadyEvent event) {
        cachLookType();
    }

    private void cachLookType() {
        List<Lookups> lks = ld.getAll();
        cacheManager.getCache("lookup").put("root.methodName", lks);
        }
    }
@Cacheable(value=“lookup”,key=“#root.methodName”)
公共列表getLookup(){
List lks=ld.getAll();
返回lks;
}
    @Cacheable(value = "lookup", key = "#root.methodName")
    public List<Lookups> getLookup() {
        List<Lookups> lks = ld.getAll();
        return lks;
    }