Merge pull request #480 from uliian/master

添加配置参数校验
v1.9.2
许雪里 6 years ago committed by GitHub
commit 76f1f2fb8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -4,6 +4,8 @@ import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import javax.annotation.PostConstruct;
/** /**
* xxl-job config * xxl-job config
* *
@ -85,4 +87,14 @@ public class XxlJobAdminConfig implements InitializingBean{
return i18n; return i18n;
} }
@PostConstruct
public void init() {
if(this.getLoginUsername().length()>18){
throw new IllegalArgumentException("username length greater than 18");
}
if(this.getLoginPassword().length()>18){
throw new IllegalArgumentException("password length greater than 18");
}
}
} }

Loading…
Cancel
Save