-
使用AOP處理請求,可以看圖理解。
查看全部 -
表單驗證
@Valid標記的對象在構(gòu)建時,如果傳入的參數(shù)違反了pojo的定義,會將錯誤信息寫入BindingResult 對象內(nèi);
可以用
@Min(value = 18, message = "未成年少女禁止入門")
? ? @NotNull()
? ?@Max()
? ?@Length()
對特定參數(shù)進行標記
? @PostMapping(value = "/girls")
? ? public Result<Girl> girlAdd(@Valid Girl girl, BindingResult bindingResult) {
? ? ? ? if (bindingResult.hasErrors()) {
? ? ? ? ? ? return ResultUtil.error(1, bindingResult.getFieldError().getDefaultMessage());
? ? ? ? }
查看全部 -
表單驗證 @valid查看全部
-
表單驗證,例如:向數(shù)據(jù)庫添加一條記錄,根據(jù)某個字段的值進行驗證是否符合添加的要求。
在表格對應(yīng)的model類中添加注解,如:@Min(value=18,message="小于18不能添加")
在controller里面加一個@Valid的注解和BindingResult對象
查看全部
舉報