添加配置参数校验

v1.9.2
uliian 6 years ago
parent c1ca3fbe53
commit efd55f8f76

@ -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