|
@@ -4,6 +4,8 @@ import org.springframework.beans.factory.InitializingBean;
|
4
|
4
|
import org.springframework.beans.factory.annotation.Value;
|
5
|
5
|
import org.springframework.context.annotation.Configuration;
|
6
|
6
|
|
|
7
|
+import javax.annotation.PostConstruct;
|
|
8
|
+
|
7
|
9
|
/**
|
8
|
10
|
* xxl-job config
|
9
|
11
|
*
|
|
@@ -85,4 +87,14 @@ public class XxlJobAdminConfig implements InitializingBean{
|
85
|
87
|
return i18n;
|
86
|
88
|
}
|
87
|
89
|
|
|
90
|
+ @PostConstruct
|
|
91
|
+ public void init() {
|
|
92
|
+ if(this.getLoginUsername().length()>18){
|
|
93
|
+ throw new IllegalArgumentException("username length greater than 18");
|
|
94
|
+ }
|
|
95
|
+
|
|
96
|
+ if(this.getLoginPassword().length()>18){
|
|
97
|
+ throw new IllegalArgumentException("password length greater than 18");
|
|
98
|
+ }
|
|
99
|
+ }
|
88
|
100
|
}
|