<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                和前面的開發步驟一樣,我們首建立類圖與時序圖,再然后根據類圖生成JAVA代碼,再根據時序圖進行具體的編碼。 類圖: ![https://box.kancloud.cn/a3c96995f2dd85f555ee7c7da5e8ac57_830x572.png](https://box.kancloud.cn/a3c96995f2dd85f555ee7c7da5e8ac57_830x572.png) 生成JAVA代碼: ``` package com.mengyunzhi.javaee.action.klass; import com.mengyunzhi.javaee.action.Action; public class CreateAction extends Action { private String name; private long teacherId; public String execute() { return null; } } ``` 使用eclipse的功能,生成get/set, 并添加serialVersionUID(主要為了對象的序列化) ``` package com.mengyunzhi.javaee.action.klass; import com.mengyunzhi.javaee.action.Action; public class CreateAction extends Action { private static final long serialVersionUID = 1L; private String name; private long teacherId; public String getName() { return name; } public void setName(String name) { this.name = name; } public long getTeacherId() { return teacherId; } public void setTeacherId(long teacherId) { this.teacherId = teacherId; } public String execute() { return null; } } ``` 然后,我們和前面一樣,根據時序圖進行編碼: ![https://box.kancloud.cn/696caf3899b23215e1a16094c4539c7a_2404x918.png](https://box.kancloud.cn/696caf3899b23215e1a16094c4539c7a_2404x918.png) ``` public String execute() { KlassServer.saveKlass(this.teacherId, this.name); return SUCCESS; } ``` # 測試 我們啟動tomcat,使用postMan進行測試. ## URL: http://127.0.0.1:8080/javaee/klass.Create.json ## 請求格式 json ## HTTP請求方式 POST ## 請求數據 { "name":"七七班", "teacherId":5 } ## 返回數據 code = 200 請求: ![./image/2.4.2](./image/2.4.2) 前端測試: ![./image/2.4.3](./image/2.4.3) 至此,一個action由時序圖出發,從后到前分步開發。邏輯清晰,實現簡單。可以單人分時間段開發,也可以多人協作開發。不但提升了代碼的復用性,降低了代碼開發的難度,最重要的,使團隊開發成為了可能。
                  <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>

                              哎呀哎呀视频在线观看