/**
* RedisTemplate配置
* @param lettuceConnectionFactory
* @return
*/
@Bean
public
RedisTemplate<string, object> redisTemplate(LettuceConnectionFactory lettuceConnectionFactory) {</string,>
// 设置序列化
Jackson2JsonRedisSerializer<object> jackson2JsonRedisSerializer = <code class="java keyword">new</code> <code class="java plain">Jackson2JsonRedisSerializer<object>(Object.<code class="java keyword">class</code><code class="java plain">);</code><p></p></object></code></object>
ObjectMapper om = 
new
ObjectMapper();
om.setVisibility(PropertyAccessor.ALL, Visibility.ANY);
om.enableDefaultTyping(DefaultTyping.NON_FINAL);
jackson2JsonRedisSerializer.setObjectMapper(om);
// 配置redisTemplate
RedisTemplate<string, object> redisTemplate = </string,>
new
RedisTemplate<string, object>();</string,>
redisTemplate.setConnectionFactory(lettuceConnectionFactory);
RedisSerializer<!--?--> stringSerializer = 
new
StringRedisSerializer();
redisTemplate.setKeySerializer(stringSerializer);
// key序列化
redisTemplate.setValueSerializer(jackson2JsonRedisSerializer);
// value序列化
redisTemplate.afterPropertiesSet();
return
redisTemplate;
Original: https://www.cnblogs.com/buguge/p/16744494.html
Author: buguge
Title: 不扒瞎,这个程序让我从300s优化到了10s
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/616666/
转载文章受原作者版权保护。转载请注明原作者出处!