<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          今日代碼 PK | 統(tǒng)一響應結果

          共 1559字,需瀏覽 4分鐘

           ·

          2024-04-12 01:17

          作為后端開發(fā),我們的主要職責就是給前端返回數(shù)據(jù),

          比如像下面這樣,示例代碼:

          @GetMapping("/data")
          public String getData() {
              return "測試數(shù)據(jù)";
          }

          但是除了數(shù)據(jù)之外,我們通常還要告訴前端本次請求的狀態(tài)和一些信息。

          所以我們通常會封裝統(tǒng)一的響應結果類,

          示例代碼:

          @Data
          public class BaseResponse<T> {

              private int code;

              private T data;

              private String message;

              public BaseResponse(int code, T data, String message) {
                  this.code = code;
                  this.data = data;
                  this.message = message;
              }
          }

          @GetMapping("/data")
          public BaseResponse<String> getData() {
              return new BaseResponse(200"測試數(shù)據(jù)""請求成功");
          }

          當然這只是一個十分簡易的示范,大家可以在此基礎上寫一些工具方法。

          你覺得統(tǒng)一響應結果有必要嘛?歡迎投票并在評論區(qū)討論。

          完整代碼片段來源于代碼小抄,歡迎點擊進入小程序閱讀!

          在線訪問:https://www.codecopy.cn/post/citsuk

          更多優(yōu)質代碼歡迎進入小程序查看!

          往期推薦

          今日代碼 PK | 處理 Spring 事務和鎖沖突

          今日代碼 PK | 使用 try-with-resources 關閉資源

          今日代碼 PK | 避免循環(huán)查庫

          今日代碼 PK | 使用 Optional 判空

          今日代碼 PK | Java 使用正則表達式

          瀏覽 42
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲操逼在线 | www.欧美三级片 | 人人插操 | 黄色A在线观看 | 日本成人片在线免费观看 |