-
Notifications
You must be signed in to change notification settings - Fork 64
Description
Validator validator = ValidatorBuilder.of()
.constraint(AccountUpdatePasswordRequest::getPassword, "新密码", c -> c.notNull().greaterThanOrEqual(6).lessThanOrEqual(14) )
.constraint(AccountUpdatePasswordRequest::getRePassword, "确认密码", c -> c.equalTo(data.getPassword()).message("新密码必须和确认密码相同") )
The "message()" is work.
Validator validator = ValidatorBuilder.of().messageFormatter(ResourceBundleMessageFormatter.SINGLETON)
.constraint(AccountUpdatePasswordRequest::getPassword, "新密码", c -> c.notNull().greaterThanOrEqual(6).lessThanOrEqual(14) )
.constraint(AccountUpdatePasswordRequest::getRePassword, "确认密码", c -> c.equalTo(data.getPassword()).message("新密码必须和确认密码相同") )
The "message()" is not work.
It's run "object.equalTo" , ""{0}" must be equal to {1}" .