From 220aadc8c089c55f508a28302c14730d39fa2139 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 20 九月 2023 14:13:59 +0800
Subject: [PATCH] pp

---
 /dev/null                                             |  139 ----------------------------------------------
 server/service/src/main/resources/application-dev.yml |    6 +-
 server/service/src/main/resources/application-pro.yml |    8 --
 3 files changed, 5 insertions(+), 148 deletions(-)

diff --git a/server/company/src/main/java/com/doumee/config/shiro/ShiroRedisSessionDAO.java b/server/company/src/main/java/com/doumee/config/shiro/ShiroRedisSessionDAO.java
deleted file mode 100644
index aac166d..0000000
--- a/server/company/src/main/java/com/doumee/config/shiro/ShiroRedisSessionDAO.java
+++ /dev/null
@@ -1,139 +0,0 @@
-package com.doumee.config.shiro;
-
-import lombok.extern.slf4j.Slf4j;
-import org.apache.commons.lang.SerializationUtils;
-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.data.redis.core.RedisTemplate;
-import org.springframework.data.redis.core.StringRedisTemplate;
-
-import java.io.Serializable;
-import java.util.Collection;
-import java.util.concurrent.TimeUnit;
-
-//@Component
-@Slf4j
-@SuppressWarnings({ "rawtypes", "unchecked" })
-public class ShiroRedisSessionDAO  implements SessionDAO {
-// Session瓒呮椂鏃堕棿锛屽崟浣嶄负姣
-private static final String KEY_PREFIX = "shiro:session:";
-    private long expireTime = 120000;
-    @Autowired
-    private ShiroTokenManager shiroTokenManager;
-    @Autowired
-    private RedisTemplate redisTemplate;// Redis鎿嶄綔绫伙紝瀵硅繖涓娇鐢ㄤ笉鐔熸倝鐨勶紝鍙互鍙傝�冨墠闈㈢殑鍗氬
-
-    public ShiroRedisSessionDAO() {
-
-        super();
-
-    }
-
-    public ShiroRedisSessionDAO(long expireTime, StringRedisTemplate redisTemplate) {
-
-        super();
-
-        this.expireTime = expireTime;
-
-        this.redisTemplate = redisTemplate;
-
-    }
-
-    @Override // 鏇存柊session
-
-    public void update(Session session) throws UnknownSessionException {
-
-        System.out.println("===============update================");
-
-        if (session == null || session.getId() == null) {
-            return;
-        }
-        session.setTimeout(expireTime);
-        byte[] bytes = SerializationUtils.serialize((Serializable) session);
-        redisTemplate.opsForValue().set(KEY_PREFIX+session.getId(), bytes, expireTime, TimeUnit.MILLISECONDS);
-    }
-
-    @Override // 鍒犻櫎session
-
-    public void delete(Session session) {
-
-        System.out.println("===============delete================");
-
-        if (null == session) {
-
-            return;
-
-        }
-
-        redisTemplate.opsForValue().getOperations().delete(KEY_PREFIX+session.getId());
-
-    }
-
-    @Override// 鑾峰彇娲昏穬鐨剆ession锛屽彲浠ョ敤鏉ョ粺璁″湪绾夸汉鏁帮紝濡傛灉瑕佸疄鐜拌繖涓姛鑳斤紝鍙互鍦ㄥ皢session鍔犲叆redis鏃舵寚瀹氫竴涓猻ession鍓嶇紑锛岀粺璁$殑鏃跺�欏垯浣跨敤keys("session-prefix*")鐨勬柟寮忔潵妯$硦鏌ユ壘redis涓墍鏈夌殑session闆嗗悎
-    public Collection getActiveSessions() {
-
-        System.out.println("==============getActiveSessions=================");
-
-        return redisTemplate.keys("*");
-
-    }
-
-    @Override
-    public Serializable create(Session session) {
-
-        System.out.println("===============doCreate================");
-
-        if (session == null) {
-            log.error("session is null");
-            throw new UnknownSessionException("session is null");
-        }
-        Serializable sessionId = shiroTokenManager.build();
-        ((SimpleSession)session).setId(sessionId);
-        byte[] bytes = SerializationUtils.serialize((Serializable) session);
-        redisTemplate.opsForValue().set(session.getId(), bytes, expireTime, TimeUnit.MILLISECONDS);
-        return sessionId;
-
-    }
-    public Session readSession(Serializable sessionId) throws UnknownSessionException{
-        if (sessionId == null) {
-            log.warn("session id is null");
-            return null;
-        }
-        if (sessionId instanceof String) {
-            // 瀵筍essionId杩涜楠岃瘉锛堝彲鐢ㄤ簬闃叉Session鎹曡幏銆佹毚鍔涙崟鎹夌瓑涓�绯诲垪瀹夊叏闂锛屾渶缁堝畨鍏ㄦ�у彇鍐充簬check濡備綍瀹炵幇锛�
-            shiroTokenManager.check((String) sessionId);
-        }
-        log.debug("read session from cache");
-
-        SimpleSession simpleSession = (SimpleSession) SerializationUtils.deserialize((byte[])redisTemplate.opsForValue().get(KEY_PREFIX+sessionId));
-       return simpleSession;
-
-    }
-
-    public long getExpireTime() {
-
-        return expireTime;
-
-    }
-
-    public void setExpireTime(long expireTime) {
-
-        this.expireTime = expireTime;
-
-    }
-
-    public RedisTemplate getRedisTemplate() {
-
-        return redisTemplate;
-
-    }
-
-    public void setRedisTemplate(RedisTemplate redisTemplate) {
-
-        this.redisTemplate = redisTemplate;
-
-    }
-}
diff --git a/server/service/src/main/resources/application-dev.yml b/server/service/src/main/resources/application-dev.yml
index 1571004..03f7569 100644
--- a/server/service/src/main/resources/application-dev.yml
+++ b/server/service/src/main/resources/application-dev.yml
@@ -13,9 +13,9 @@
 spring:
   # 鏁版嵁婧愰厤缃�
   datasource:
-    url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8
-    username: test
-    password: doumee@168
+    url: jdbc:mysql://sh-cdb-aiskr3vy.sql.tencentcdb.com:62443/pre_select_saas?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8
+    username: doumee
+    password: rtjgfEr@&0c0m
     driver-class-name: com.mysql.cj.jdbc.Driver
     type: com.alibaba.druid.pool.DruidDataSource
 
diff --git a/server/service/src/main/resources/application-pro.yml b/server/service/src/main/resources/application-pro.yml
index 4aa2fcd..e00de33 100644
--- a/server/service/src/main/resources/application-pro.yml
+++ b/server/service/src/main/resources/application-pro.yml
@@ -13,7 +13,7 @@
 spring:
   # 鏁版嵁婧愰厤缃�
   datasource:
-    url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas_pro?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8
+    url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8
     username: test
     password: doumee@168
     driver-class-name: com.mysql.cj.jdbc.Driver
@@ -26,7 +26,6 @@
     password:
     timeout: 5000      # 杩炴帴姹犱腑鐨勬渶灏忕┖闂茶繛鎺�
 
-
   jackson:
     time-zone: GMT+8
     date-format: yyyy-MM-dd HH:mm:ss
@@ -38,7 +37,7 @@
     username: admin
     password: 111111
 
-debug_model: true
+debug_model: false
 
 captcha_check: true
 
@@ -50,6 +49,3 @@
   enabled: true
   # 绂佺敤swagger鏃剁殑閲嶅畾鍚戝湴鍧�
   redirect-uri: /
-
-project:
-  imgAuthen: false
\ No newline at end of file

--
Gitblit v1.9.3