RedisProperties类
a、application.properties配置参数示例
spring.redis.database=0
spring.redis.host=127.0.0.1
spring.redis.password=123
spring.redis.port=6379
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
b、application.yml配置参数示例
spring:
redis :
host : localhost
port : 6379
password : 123
database : 1
pool.max-idle : 8
pool.min-idle : 1
pool.max-active : 8
pool.max-wait : -1
c、RedisProperties 源码
源码分析
此类被@ConfigurationProperties注解,表示从外部文件注入属性值,外部文件中的参数会自动封装到RedisProperties中
RedisAutoConfiguration类源码
源码分析
此类被@EnableConf