boot整合redis大致组件步骤
依赖引入:
在项目的 pom.xml 文件中添加 spring-boot-starter-data-redis 依赖,这会引入相关的 Redis 依赖库和自动配置所需的类。
自动配置类:
Spring Boot 提供了 RedisAutoConfiguration 类来进行 Redis 的自动配置。
条件注解:
通过 @ConditionalOnClass 和 @ConditionalOnBean 等条件注解,确保在项目中存在 Redis 相关的类和必要的配置条件满足时才进行自动配置。
配置属性绑定:
自动配置会读取 application.properties 或 application.yml 中的 Redis 配置属性,例如 spring.redis.host 、 spring.redis.port 、 spring.redis.password 等,并将这些属性值绑定到相应的配置对象中。
连接池配置:
如果需要,自动配置还会创建 Redis 连接池。
RedisTemplate 和 StringRedisTemplate 实例化:
自动配置会创建 RedisTemplate 和 StringRedisTemplate 的实例,方便在应用中进行 Redis 操作。
注册 Bean:
将配置好的 Redis 相关的对象注册为 Spring 的 Bean,以便在其他组件中注入和使用。
845

被折叠的 条评论
为什么被折叠?



