在RedisAutoConfiguration中的原生redisTemplate的类型为<Object,Object>
但是在实际的开发中,我们通常采用<String,Object>的格式
@ConditionalOnMissingBean(name = “redisTemplate”) 这个注解表示 自定义redisTemplate的名字为redisTemplate时 默认的redisTemplate被覆盖
@Configuration(proxyBeanMethods = false)
@ConditionalOnClass(RedisOperations.class)
@EnableConfigurationProperties(RedisProperties.class)
@Import({
LettuceConnectionConfiguration.class, JedisConnectionConfiguration.class })
public class RedisAutoConfiguration {
@Bean
@ConditionalOnMissingBean(name =

本文介绍如何在Spring Boot中自定义redisTemplate,将类型从<Object, Object>改为<String, Object>,并详细说明了如何设置序列化方式,包括将key的序列化方式改为StringRedisSerializer,value的序列化方式改为Jackson2JsonRedisSerializer,从而覆盖默认的RedisAutoConfiguration中的配置。"
47701405,5223165,Hibernate框架快速入门教程,"['Java', 'ORM框架', 'Hibernate', 'Web应用', '数据库']
最低0.47元/天 解锁文章
730

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



