From 4c65c0be087bbe23284ea53d1f89ad492f5ba084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=A5=E5=88=9D?= <2308850421@qq.com> Date: Mon, 21 Aug 2023 17:15:38 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85=E8=A6=81fi?= =?UTF-8?q?nal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sa-token-core/pom.xml | 1 - .../main/java/cn/dev33/satoken/application/SaApplication.java | 2 +- .../src/main/java/cn/dev33/satoken/basic/SaBasicUtil.java | 2 +- .../java/cn/dev33/satoken/config/SaTokenConfigFactory.java | 2 +- .../satoken/context/SaTokenContextForThreadLocalStorage.java | 2 +- .../main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java | 4 ++-- .../src/main/java/cn/dev33/satoken/secure/SaSecureUtil.java | 1 - 7 files changed, 6 insertions(+), 8 deletions(-) diff --git a/sa-token-core/pom.xml b/sa-token-core/pom.xml index 7c2341ae..8dc854bc 100644 --- a/sa-token-core/pom.xml +++ b/sa-token-core/pom.xml @@ -3,7 +3,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 - cn.dev33 sa-token-parent diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/application/SaApplication.java b/sa-token-core/src/main/java/cn/dev33/satoken/application/SaApplication.java index ab5e9ebc..e52b284f 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/application/SaApplication.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/application/SaApplication.java @@ -34,7 +34,7 @@ public class SaApplication implements SaSetValueInterface { /** * 默认实例 */ - public final static SaApplication defaultInstance = new SaApplication(); + public static SaApplication defaultInstance = new SaApplication(); // ---- 实现接口存取值方法 diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/basic/SaBasicUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/basic/SaBasicUtil.java index 40d68521..e5a327d2 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/basic/SaBasicUtil.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/basic/SaBasicUtil.java @@ -29,7 +29,7 @@ public class SaBasicUtil { /** * 底层使用的 SaBasicTemplate 对象 */ - public final static SaBasicTemplate saBasicTemplate = new SaBasicTemplate(); + public static SaBasicTemplate saBasicTemplate = new SaBasicTemplate(); /** * 获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码) diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java b/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java index 8ed42171..7018a917 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java @@ -42,7 +42,7 @@ public class SaTokenConfigFactory { /** * 配置文件地址 */ - public final static String configPath = "sa-token.properties"; + public static String configPath = "sa-token.properties"; /** * 根据 configPath 路径获取配置信息 diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/context/SaTokenContextForThreadLocalStorage.java b/sa-token-core/src/main/java/cn/dev33/satoken/context/SaTokenContextForThreadLocalStorage.java index 791532c5..177244db 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/context/SaTokenContextForThreadLocalStorage.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/context/SaTokenContextForThreadLocalStorage.java @@ -34,7 +34,7 @@ public class SaTokenContextForThreadLocalStorage { /** * 基于 ThreadLocal 的 [ Box 存储器 ] */ - public static final ThreadLocal boxThreadLocal = new InheritableThreadLocal<>(); + public static ThreadLocal boxThreadLocal = new InheritableThreadLocal<>(); /** * 初始化当前线程的 [ Box 存储器 ] diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java index cf1090ab..dc9cbae7 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java @@ -34,12 +34,12 @@ public class SaTokenDaoDefaultImpl implements SaTokenDao { /** * 存储数据的集合 */ - public final Map dataMap = new ConcurrentHashMap<>(); + public Map dataMap = new ConcurrentHashMap<>(); /** * 存储数据过期时间的集合(单位: 毫秒), 记录所有 key 的到期时间 (注意存储的是到期时间,不是剩余存活时间) */ - public final Map expireMap = new ConcurrentHashMap<>(); + public Map expireMap = new ConcurrentHashMap<>(); /** * 构造函数 diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/secure/SaSecureUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/secure/SaSecureUtil.java index e0b83ad5..967a346a 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/secure/SaSecureUtil.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/secure/SaSecureUtil.java @@ -31,7 +31,6 @@ import java.security.spec.PKCS8EncodedKeySpec; import java.security.spec.X509EncodedKeySpec; import java.util.Base64; import java.util.HashMap; -import java.util.Objects; import java.util.UUID; /**