<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                參考本章設定的原型 ![](https://img.kancloud.cn/17/0c/170cf582303bb686f0061f5e2e97c953_1007x646.png) 在本節中,我們主要實現兩項功能: * [ ] 實現獲取分頁數據 * [ ] 實現多條件查詢 數據分頁與多條件查詢每個成型項目所必段具備的功能。想獲取分頁的數據,則最少需要明確兩個因素,即我們需要第幾頁的數據以及每頁數據設定為多少條(每頁大小);想按多查詢來查詢數據,則需要明確每個查詢條件的值。則在本例中,前臺向后臺發起請求時,需要明確以下5個條件:第幾頁、每頁大小、姓名、學號、班級 在查詢操作中,我們使用get方法來進行請求,并把相關的查詢條件放到查詢的參數中。依此我們可定制如下查詢規范: ``` GET /Student ``` ##### 參數 Parameters | type | name | Description | Schema | | --- | --- | --- | --- | | **Query** | **page** <br> **required①** | 第幾頁 | int | | **Query** | **size** <br> **required①** | 每頁大小 | int | | **Query** | **name**? <br> **optional?** | 學生姓名 | string | | **Query** | **sno** ?<br> **optional?** | 學號 | string | | **Query** | **klassId** ?<br> **optional?** | 班級ID | Long | * ① 該查詢條件為**必填**項,必須傳入,不傳入則會發生異常 * ? 該查詢條件為**可選**項,可以傳也可以不傳 * ? %like%查詢 * ? like%查詢 * ? 精確查詢 如果你學習過數據的相關課程,相信對??兩個查詢條件并不陌生。以字符串`mengyunzhi`為例,在進行`%like%`查詢時:關鍵字`meng`,`yun`,`zh`等只要被包含在`mengyunzhi`字符串中的均可以查詢成功;而在進行`like%`查詢時,只能`me`、`meng`等字符串可以查詢成功,而`yun`,`zhi`等字符串則查詢失敗。 ##### 響應(返回值)Responses 在以往的響應信息中,后臺只需要返回給我們數組就可以了。但本節的原型在分頁模塊中要求學生的總頁數: ![](https://img.kancloud.cn/59/f5/59f589f82f16d188f2cac1f708066b2e_343x81.png) 此時后臺如果僅僅返回當前頁的學生數組便滿足不了我們的要求。處理這種情況我們通用的做法就是在學生數組外面套個殼。 ![](https://img.kancloud.cn/72/52/7252bf7f5b74bd2c4832fd0fb7e76e4d_170x151.png) 然后將帶有學生數組和總頁數的新對象組合在一起進行傳輸。這樣便解決了在一次傳輸中,即傳輸學生數組又傳輸總頁的問題。 | HTTP Code | Description | Schema | | --- | --- | --- | | **200** | OK | `帶有數組<Student>①及總頁的殼`| * ① 該殼中有一個可以裝載任意對象的數組 # 預期效果
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看