java 发表于 2017-11-1 16:22:10

spring中从缓存中取出的同一类型转换不成功

本帖最后由 java 于 2017-11-1 16:23 编辑

Object cacheData = cacheService.get(cacheKey);
            if (Optional.ofNullable(cacheData).isPresent() && cacheData instanceof FaqKnowledgeResult) {             //cacheData instanceof FaqKnowledgeResult 始终为false
                faqKnowledgeCacheResult = (FaqKnowledgeResult) cacheData;
            }

    public static void main(String[] args) {
      System.setProperty("spring.devtools.restart.enabled", "false");   //增加这一行
      SpringApplication.run(Application.class, args);
    }

页: [1]
查看完整版本: spring中从缓存中取出的同一类型转换不成功