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; /**