scala import javax.validation.constraints.{NotEmpty, Email} import scala.beans.BeanProperty case class User( @BeanProperty var username: String, @BeanProperty var password: String, @BeanProperty var email: String ) object Main extends App { import javax.validation.Validation val validator = Validation.buildDefaultValidatorFactory().getValidator() val user = User("", "", "invalidemail") val violations = validator.validate(user) violations.forEach(violation => println(violation.getMessage())) }


上一篇:
下一篇:
切换中文