Bootstrap

Mybatis使用Redis替代二级缓存

1、案例介绍

将Mybatis查询数据库的结果,以键值对的形式存入Redis数据库,替代了Mybatis中的二级缓存。查询同样操作时,可以直接去Redis中读取结果,提高效率。

2、案例实现

2.1 导入项目依赖
<!--redis依赖-->
    <dependency>
      <groupId>redis.clients</groupId>
      <artifactId>jedis</artifactId>
      <version>3.0.1</version>
    </dependency>

    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.4.6</version>
    </dependency>

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.38</version>
    </dependency>


    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.12</version>
    
;