From 1812198cdb63b5b9da27c20e5606343b7ba73091 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 29 八月 2023 11:47:33 +0800 Subject: [PATCH] redis缓存session --- server/src/main/java/doumeemes/config/shiroMemory/ShiroSessionDAO.java | 17 ++++++----------- 1 files changed, 6 insertions(+), 11 deletions(-) diff --git a/server/src/main/java/doumeemes/config/shiroRedis/ShiroSessionDAO.java b/server/src/main/java/doumeemes/config/shiroMemory/ShiroSessionDAO.java similarity index 91% rename from server/src/main/java/doumeemes/config/shiroRedis/ShiroSessionDAO.java rename to server/src/main/java/doumeemes/config/shiroMemory/ShiroSessionDAO.java index dd3914f..1049556 100644 --- a/server/src/main/java/doumeemes/config/shiroRedis/ShiroSessionDAO.java +++ b/server/src/main/java/doumeemes/config/shiroMemory/ShiroSessionDAO.java @@ -1,28 +1,23 @@ -package doumeemes.config.shiroRedis; +package doumeemes.config.shiroMemory; -import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.session.Session; import org.apache.shiro.session.UnknownSessionException; import org.apache.shiro.session.mgt.SimpleSession; import org.apache.shiro.session.mgt.eis.SessionDAO; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; import java.io.Serializable; -import java.util.Collection; -import java.util.HashSet; -import java.util.Iterator; -import java.util.Set; +import java.util.*; /** * 鑷畾涔塖hiro SessionDAO锛屽皢浼氳瘽淇℃伅瀛樺叆缂撳瓨涓� * @author Eva.Caesar Liu - * @date 2023/04/17 12:11 + * @date 2022/04/18 18:12 */ -@Data +//@Data @Slf4j -@Component +//@Component public class ShiroSessionDAO implements SessionDAO { private static final String KEY_PREFIX = "shiro:session:"; @@ -30,7 +25,7 @@ @Autowired private ShiroCache shiroCache; - private int expireTime = 60 * 60 * 24; + private int expireTime = 1800; @Autowired private ShiroTokenManager shiroTokenManager; -- Gitblit v1.9.3