日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

全集异常处理

發布時間:2025/4/16 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 全集异常处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們的全局異常處理一般都是在controller層捕獲異常
核心注解:
(1)@RestControllerAdvice:用于controller層異常捕獲
(2)@ResponseStatus(value=,reason=):value屬性設置異常的狀態碼,reaseon是異常的描述.
(3)@ExceptionHandler(value=):value值表示異常的類型.

package com.komorebi.common;import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import org.springframework.validation.BindingResult; import org.springframework.validation.ObjectError; import org.springframework.web.bind.MethodArgumentNotValidException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.RestControllerAdvice;import java.nio.file.AccessDeniedException;@Slf4j @RestControllerAdvice//用于controller層異常捕獲 public class GlobalException {@ResponseStatus(HttpStatus.FORBIDDEN)//value值表示異常類別@ExceptionHandler(value = AccessDeniedException.class)public Result handler(AccessDeniedException e) {log.info("security權限不足:----------------{}", e.getMessage());return Result.fail("權限不足");}@ResponseStatus(HttpStatus.BAD_REQUEST)@ExceptionHandler(value = MethodArgumentNotValidException.class)public Result handler(MethodArgumentNotValidException e) {log.info("實體校驗異常:----------------{}", e.getMessage());BindingResult bindingResult = e.getBindingResult();ObjectError objectError = bindingResult.getAllErrors().stream().findFirst().get();return Result.fail(objectError.getDefaultMessage());}@ResponseStatus(HttpStatus.BAD_REQUEST)@ExceptionHandler(value = IllegalArgumentException.class)public Result handler(IllegalArgumentException e) {log.error("Assert異常:----------------{}", e.getMessage());return Result.fail(e.getMessage());}@ResponseStatus(HttpStatus.BAD_REQUEST)@ExceptionHandler(value = RuntimeException.class)public Result handler(RuntimeException e) {log.error("運行時異常:----------------{}", e.getMessage());return Result.fail(e.getMessage());}}

總結

以上是生活随笔為你收集整理的全集异常处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品白丝喷水在线观看 | 中文字幕一区二区人妻电影丶 | 插插插色综合 | 日本成人免费观看 | 四色永久访问 | 求毛片网站| av中文字幕免费 | 五月色综合| 天天爽夜夜爽视频 | 亚洲综合色一区二区 | 欧美女优在线观看 | 天天操你 | 69sex久久精品国产麻豆 | 国产a级免费视频 | 徐锦江一级淫片免费看 | 国产精品福利一区二区三区 | 国产福利不卡视频 | 麻豆传媒网站在线观看 | 黄色一级视频免费看 | 在线免费观看一区 | 懂色av一区二区三区在线播放 | 三级黄色免费 | 高清视频一区二区 | 法国空姐在线观看完整版 | 国产白丝一区二区三区 | 天天精品 | a级在线观看网站 | 免费男女视频 | 国产在线欧美在线 | 婷婷综合激情 | 亚洲视频在线观看免费视频 | 一级全黄毛片 | 日本a v网站 | 三上悠亚在线播放 | 黄色免费网 | 粗大黑人巨茎大战欧美成人 | 农村黄色片 | 色老头一区 | 亚洲免费视频网站 | 亚洲av熟女国产一区二区性色 | 日韩高清一区 | 欧美高h | 国产巨乳在线观看 | 午夜日韩电影 | 欧美美女一区二区三区 | 久久精品国产熟女亚洲AV麻豆 | 七月丁香婷婷 | 天天干干 | 天天天天天天操 | 毛片在线看片 | 亚洲AV无码国产精品 | 免费婷婷| 伊人色在线视频 | 三级自拍视频 | 深夜精品视频 | 岛国二区| 亚洲一区二区三区日韩 | 欧亚免费视频 | 日韩不卡在线播放 | 天堂免费av | 日本黄在线| 亚洲无码一区二区三区 | 久久久久久久9999 | 国产三级精品三级在线观看 | 亚洲欧洲日韩av | 黄色片91 | 日韩精品综合 | 手机av在线网| 国产日韩中文字幕 | 女性向片在线观看 | 日韩手机看片 | 国产亚洲AV无码成人网站在线 | 成人在线观看a | 日本韩国在线 | 国产综合第一页 | 中国无码人妻丰满熟妇啪啪软件 | 成人在线你懂的 | 日日夜夜免费视频 | 36d大奶| 免费无码不卡视频在线观看 | 神马午夜场 | 欧美黑人一级爽快片淫片高清 | 夜夜春夜夜爽 | 麻豆亚洲av成人无码久久精品 | 久久久精品亚洲 | 韩国三级一区 | 91丨porny丨对白 | 日本男女激情视频 | 美女扒开屁股让男人捅 | av综合一区 | 欧美一二区视频 | 中文字幕一区二区三区免费看 | 久久精品欧美一区二区三区麻豆 | 懂色av一区二区三区免费观看 | www.youjizz.com视频 | 亚洲性大片 | 国模大尺度自拍 | 最近中文字幕在线中文高清版 | 色欧美在线 |