redis缓存

Obatis开源项目集成了 spring-boot-starter-data-redis 模块,并且进行了简单的封装,使用更加方便、灵活,具体可以参考 com.Obatis.redis 包下的源文件,com.Obatis.redis.handle 包下的类为操作入口。

com.Obatis.redis.handle.RedisHandle 类为通用的操作入口,可以提供多种数据格式的redis缓存操作。注意:针对ArrayList类型的操作,作了相应的调整,不同于spring-boot-starter-data-redis 模块提供的ArrayList类型的操作。

com.Obatis.redis.handle.RedisMapHandle 类为HashMap类型的操作入口,作了简单的针对HashMap数据类型处理的封装。

使用Redis功能,需作如下配置:

# Redis数据库索引
spring.redis.database = 1
spring.redis.host = 127.0.0.1
# 端口号
spring.redis.port = 6379
# 设置密码,如果服务器没有设置密码,为空即可
spring.redis.password =123456
spring.redis.jedis.pool.max-active=8
spring.redis.jedis.pool.max-idle=-1
spring.redis.jedis.pool.max-wait=8
spring.redis.jedis.pool.min-idle=0
spring.redis.timeout=10000