import org.springframework.data.redis.connection.RedisConnectionFactory; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; /** * RedisTemplate配置 * Tit...
# Redis数据库索引(默认为0)spring.redis.database=0# Redis服务器地址spring.redis.host=localhost# Redis服务器连接端口spring.redis.port=6379# Redis服务器连接密码(默认为空)spring.redis.password=# 连接池最大连接数(使用负值表示没有限制) 默认 8spring.redis.lettuce.pool.max-active=8# 连接池最大阻塞...
SPringBoot采用纯注解方式进行配置,不喜欢xml配置的同学得仔细看了。 首先需要构建SpringBoot项目,除了传统的自己构建好修改pom中依赖外,spring提供了更便捷的项目创建方式 勾选自己需要用到的东西,这里我们构建标准的web项目,同时里面使用到了mybatis,mysql,redis为实例进行创建,根据项目需要自己勾选相关项目,生成项目后...
缓存cache:简单来说缓存就是数据交换的缓冲区,当应用程序需要从数据库读取数据时,先从数据库取出,放置在缓冲区,应用程序再从缓冲区读取数据。【jdbc没有缓存,每次查询对象都得new对象,mybatis提供一种缓存机制,先从数据库把数据放在缓存,需要的时候再去读取。节省资源,提高效率,减少对数据库数据的读取次数 】具体如...
创建SpringBoot项目 在线创建方式 网址:https://start.spring.io/ 然后创建Controller、Mapper、Service包 SpringBoot整合Redis 引入Redis依赖 <!--SpringBoot与Redis整合依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency> ...
SpringBoot 2.x MyBatis-Plus Redis Lombok(可选) 确保在项目中引入相应的依赖。在pom.xml中添加如下依赖: <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.0</version></dependency><dependency><groupId>org.springframework.boot</groupId><artif...
一. Spring Boot实现默认缓存 1. 创建Web项目 我们按照之前的经验,创建一个SpringBoot的Web程序,具体...
这篇博客学习下Mybatis操作中使用Redis做缓存。这里其实主要学习几个注解:@CachePut、@Cacheable、@CacheEvict、@CacheConfig。 下面话不多说了,来一起看看详细的介绍吧 一、基础知识 @Cacheable @Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存 ...
SpringBoot+MyBatis+Redis 1.新建SpringBoot项目 01.jpg 02.jpg 2.pom文件中添加依赖 <dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.2</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java...
springboot-2.1.6 jdk-1.8 1.新建项目 新建项目 2.采用mybatis-generator自动生成mapper,dao,entity 链接:https://www.jianshu.com/p/b519e9ef605f 3.首先实现springboot+mybatis 链接:https://www.jianshu.com/p/16f910aa4cf4 4.先安装redis数据库 ...