springboot整合redis時使用Jedis代替Lettuce
阿新 • • 發佈:2018-12-08
在springboot中引入spring-boot-starter-data-redis
依賴時,預設使用的時Lettuce,有時可能我們不想使用Lettuce而是使用Jedis來操作redis,這就需要我們在引入spring-boot-starter-data-redis
依賴時做一些額外的依賴配置,對於maven來說具體如下:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <exclusions> <exclusion> <groupId>io.lettuce</groupId> <artifactId>lettuce-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency>
對於使用Gradle時具體如下:
configurations {
compile.exclude module: "lettuce"
}
dependencies {
compile("redis.clients:jedis")
// ...
}
以上就是在使用springboot整合redis時使用過Jdeis的依賴配置。