美文网首页
在EL-Admin,SpringBoot框架中整合Redis步骤

在EL-Admin,SpringBoot框架中整合Redis步骤

作者: SmileFH | 来源:发表于2021-03-21 12:01 被阅读0次
    1. SpringBoot操作Redis时实际上不是SpringBoot框架直接操作的,是通过spring-boot-starter-data-redis框架操作的

    2. 使用redis做缓存的时候所有的实体类都要进行序列化是为什么?
      答:因为redis是从内存转存的,所以我们需要把实体给序列化到内存中才行。

    3. SpringBoot项目中最基础的整合Redis步骤

    4. 引入必要的redis包spring-boot-starter-data-redis

    5. 在yml文件或者properties文件中配置redis的数据库位置,主机地址,端口号

    6. 在需要的地方可以引入RedisTemplate类来进行redis的存取,这里的RedisTemplate相当于MyBatis中的Session连接,MyBatis是通过session去操作数据库的嘛

    7. @Cacheable和@CacheConfig(cacheNames = "user")是个什么样婶儿的注释呢?
      答:戳这里来看一下

    8. @ConditionalOnClass(RedisOperations.class)是个啥玩意儿?
      答:spring中的条件判断注入注解,详情看另外一篇SpringConditionalOnClass

    9. 为什么要继承CachingConfigurerSupport类?
      答:因为要自定义Key的生成策略来着关于:自定义缓存读写机制,这个博客写的真不错,可以瞅瞅

    平常我们整合redis的步骤都是导入依赖,然后写个配置文件就好。

    相关文章

      网友评论

          本文标题:在EL-Admin,SpringBoot框架中整合Redis步骤

          本文链接:https://www.haomeiwen.com/subject/lvauaktx.html