From 2b2a4cd535b047bed2fc182985a2895f3c8f7c76 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期三, 19 七月 2023 00:01:44 +0800
Subject: [PATCH] 优化代码
---
java110-core/src/main/java/com/java110/core/cache/Java110RedisConfig.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/java110-core/src/main/java/com/java110/core/cache/Java110RedisConfig.java b/java110-core/src/main/java/com/java110/core/cache/Java110RedisConfig.java
index 2eb7b42..bef393a 100755
--- a/java110-core/src/main/java/com/java110/core/cache/Java110RedisConfig.java
+++ b/java110-core/src/main/java/com/java110/core/cache/Java110RedisConfig.java
@@ -45,6 +45,18 @@
@Autowired
private RedisTemplate redisTemplate;
+ @Bean
+ public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
+ RedisTemplate<String, Object> redisTemplate = new RedisTemplate<String, Object>();
+ redisTemplate.setConnectionFactory(factory);
+ redisTemplate.setKeySerializer(new StringRedisSerializer()); // key鐨勫簭鍒楀寲绫诲瀷
+ redisTemplate.setHashKeySerializer(new StringRedisSerializer());
+ redisTemplate.setValueSerializer(new JdkSerializationRedisSerializer()); // value鐨勫簭鍒楀寲绫诲瀷
+ redisTemplate.setHashValueSerializer(new JdkSerializationRedisSerializer());
+ redisTemplate.afterPropertiesSet();
+ return redisTemplate;
+ }
+
//@Bean(name = "jedisPool")
//@Autowired
public JedisPool jedisPool(@Qualifier("jedis.pool.config") JedisPoolConfig config,
--
Gitblit v1.8.0