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

                ## 簡介 * SpringMVC是Spring家族的一員,Spring是將現在開發中流行的組件進行組合而成的一個框架。 * 它用在基于MVC的表現層開發,類似于Struts2框架。 * MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫。 * 傳統的 MVC 開發模式與前端耦合度很高,一般都是以JSP,或HTML搭配模板引擎的形式開發。 * 傳統開發模式所帶來的便利已經漸漸疲軟,我們需要尋找更高效,更清晰的解決方案。 ## 架構革新 * 為了將開發解耦,提高生產力,就有了前后端分離的概念。 * 架構不再是簡單的 MVC,JSP也不復存在,以前整個工程交由 Tomcat 部署的時代已然遠去。 * 緊接著微服務概念落地,前端單獨部署,以調用微服務 API 的形式構建成系統 。 * 前端架構的JQuery王朝已經落寞,Angular、React、Vue 三足鼎立的時代降臨。 ## SpringMVC新的定位 * 隨著架構革新,MVC類框架已經不再關注V(視圖)層,V層職責已由前端架構全權代理。 * 服務端只需提供API接口,工作重心轉移到服務端的性能、安全、業務邏輯等等。 ## 官方文檔 * SpringMVC基礎為重中之重,默認您已有能力熟練使用。 * 開發時可隨時查閱官方文檔:https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html * ![](https://box.kancloud.cn/213feb9f9fc576988049bb849c5d7c52_198x50.gif)
                  <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>

                              哎呀哎呀视频在线观看