2020
11-25
11-25
如何使用SpringBoot进行优雅的数据验证
JSR-303规范在程序进行数据处理之前,对数据进行准确性校验是我们必须要考虑的事情。尽早发现数据错误,不仅可以防止错误向核心业务逻辑蔓延,而且这种错误非常明显,容易发现解决。JSR303规范(BeanValidation规范)为JavaBean验证定义了相应的元数据模型和API。在应用程序中,通过使用BeanValidation或是你自己定义的constraint,例如@NotNull,@Max,@ZipCode,就可以确保数据模型(JavaBean)的正确性。constrai...
继续阅读 >