yml配置redis连接信息_SpringBoot中application.yml配置文件中的redis属性是如何读入到程序中的?...

本文详细解析了SpringBoot如何从application.yml配置文件中读取redis连接信息,并介绍了RedisProperties和RedisAutoConfiguration类的作用,以及启动过程中的配置绑定和自动初始化。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值