国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - SpringBoot全局異常與數據校驗的方法

SpringBoot全局異常與數據校驗的方法

2021-06-11 13:24Java填坑之路 Java教程

這篇文章主要介紹了SpringBoot全局異常與數據校驗的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

異常處理是每個項目中都繞不開的話題,那么如何優雅的處理異常,是本文的話題。本文將結合springboot框架一起和大家探討下。

要思考的問題

在現在的前后端交互中,通常都規范了接口返回方式,如返回的接口狀態(成功|失敗)以及要返回的數據在那個字段取,或者說失敗了以后提示信息從接口哪里返回,因此,如果想做全局異常,并且異常發生后能準確的返回給前端解析,那么需要異常發生時返回給前端的格式與正常失敗場景的格式一致。

項目建立

利用idea 工具,很容易的搭建一個springboot項目,要引入的maven依賴如下:

SpringBoot全局異常與數據校驗的方法

很簡單,除了加入web功能還加入了我們需要用到的jsr-303校驗框架。

定義成功失敗 返回碼

SpringBoot全局異常與數據校驗的方法

定義接口返回響應實體

SpringBoot全局異常與數據校驗的方法

全局異常攔截和驗證

定義自定義業務異常

SpringBoot全局異常與數據校驗的方法

編寫全局異常控制器并對自定義異常做處理

SpringBoot全局異常與數據校驗的方法

編寫controller模擬拋出業務異常

SpringBoot全局異常與數據校驗的方法

postman模擬請求接口,進行驗證

SpringBoot全局異常與數據校驗的方法

數據綁定異常處理

通常我們操作數據的時候,不僅前端需要進行數據校驗,后端也應當進行攔截和進行相應的錯誤提示,

jsr-303校驗框架也是我們的一種選擇。

編寫實體`user`,并對屬性進行注解控制

SpringBoot全局異常與數據校驗的方法

全局異常控制類加入攔截

SpringBoot全局異常與數據校驗的方法

編寫控制器

SpringBoot全局異常與數據校驗的方法

 postman模擬請求

不填寫任何屬性,模擬添加操作,準確進行攔截和報錯

SpringBoot全局異常與數據校驗的方法

代碼地址

代碼地址:https://github.com/pengziliu/spring-boot-2.0-leaning

項目結構預覽:

SpringBoot全局異常與數據校驗的方法

結尾

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://www.jianshu.com/p/99ded527bc47

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品久久久久久久久久久新郎 | 成人黄色在线 | 成人精品一区二区三区中文字幕 | 999国产在线 | 亚洲综合在线一区 | 国产欧美久久久久久 | 四虎影视 | 91成人免费在线观看 | 成人久久久久久 | 久久大陆 | 黄色毛片在线 | 日韩免费观看视频 | 国产高清一区二区 | 亚洲午夜激情 | 91亚洲精品在线观看 | 亚洲精品影院 | 日韩三级电影在线观看 | 欧美日韩亚洲视频 | 99久久久国产精品 | 国产成人久久精品一区二区三区 | 成av在线 | 国产一级纯肉体一级毛片 | 蜜桃tv一区二区三区 | 国产伊人久 | 国产中文一区 | 欧美一区二区精品 | 欧美日韩一区在线观看 | 欧美特级| 精品美女在线观看 | av小说在线观看 | 亚洲在线视频 | 亚洲高清在线 | 久色视频在线 | 色精品| 成人第一区 | 国产精品毛片久久久久久久 | 亚洲精品日韩综合观看成人91 | 欧美视频二区 | 不卡的一区二区 | 国产一区二区精品久久岳 | 国内精品一区二区 |