小白Spring项目指南
持续更新SpringBoot项目中的的一些技巧
MYws.
曾许人间第一流
展开
-
SpringBoot自定义校验注解
注解 :@InList 用来校验属性值是否在指定数组中是:通过校验否:抛异常@Constraint(validatedBy = {InListConstraintValidator.class}) 指定校验器,可以是数组String message() default “{com.study.hsst.anno.InList.message}”:指定的默认异常信息@Documented@Constraint(validatedBy = {InListConstraintValidator.cl.原创 2022-03-31 14:54:08 · 683 阅读 · 0 评论 -
SpringBoot校验异常统一处理
Controller:参数添加@Valid注解,保证实体属性校验生效@RestController@RequestMapping("/product")public class ProductController { @RequestMapping("/save") public Map<String, String> save(@Valid @RequestBody Product product){ //业务逻辑 return Maps原创 2022-03-31 11:30:21 · 840 阅读 · 0 评论