diff --git a/eladmin-common/pom.xml b/eladmin-common/pom.xml
index 1d4b5f77..fe766923 100644
--- a/eladmin-common/pom.xml
+++ b/eladmin-common/pom.xml
@@ -9,7 +9,7 @@
4.0.0
- 5.0.6
+ 5.3.4
eladmin-common
diff --git a/eladmin-system/pom.xml b/eladmin-system/pom.xml
index ec1c0a0c..a782e023 100644
--- a/eladmin-system/pom.xml
+++ b/eladmin-system/pom.xml
@@ -13,7 +13,7 @@
核心模块
- 0.10.6
+ 0.11.1
5.5.0
@@ -84,7 +84,7 @@
com.github.oshi
oshi-core
- 4.7.1
+ 5.0.1
diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/quartz/utils/ExecutionJob.java b/eladmin-system/src/main/java/me/zhengjie/modules/quartz/utils/ExecutionJob.java
index c8224ca9..c79488ab 100644
--- a/eladmin-system/src/main/java/me/zhengjie/modules/quartz/utils/ExecutionJob.java
+++ b/eladmin-system/src/main/java/me/zhengjie/modules/quartz/utils/ExecutionJob.java
@@ -43,6 +43,7 @@ import java.util.concurrent.*;
* @date 2019-01-07
*/
@Async
+@SuppressWarnings({"unchecked","all"})
public class ExecutionJob extends QuartzJobBean {
private final Logger logger = LoggerFactory.getLogger(this.getClass());
diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/security/security/TokenProvider.java b/eladmin-system/src/main/java/me/zhengjie/modules/security/security/TokenProvider.java
index 8e21b3af..1c2e7267 100644
--- a/eladmin-system/src/main/java/me/zhengjie/modules/security/security/TokenProvider.java
+++ b/eladmin-system/src/main/java/me/zhengjie/modules/security/security/TokenProvider.java
@@ -76,8 +76,9 @@ public class TokenProvider implements InitializingBean {
}
Authentication getAuthentication(String token) {
- Claims claims = Jwts.parser()
+ Claims claims = Jwts.parserBuilder()
.setSigningKey(key)
+ .build()
.parseClaimsJws(token)
.getBody();
diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MenuServiceImpl.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MenuServiceImpl.java
index 3f43f8c2..ee1386f1 100644
--- a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MenuServiceImpl.java
+++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MenuServiceImpl.java
@@ -92,7 +92,7 @@ public class MenuServiceImpl implements MenuService {
}
@Override
- @Cacheable(key = "#p0")
+ @Cacheable
public List findByRoles(List roles) {
Set roleIds = roles.stream().map(RoleSmallDto::getId).collect(Collectors.toSet());
LinkedHashSet