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

          面試官:Spring,Spring MVC,Spring Boot 之間什么關系?

          共 999字,需瀏覽 2分鐘

           ·

          2022-04-16 21:22

          你好,我是程序汪。分享一道讀者面試招銀網(wǎng)絡科技遇到的關于 Spring 框架的面試真題。

          下面是正文。

          很多人對 Spring,Spring MVC,Spring Boot 這三者傻傻分不清楚!這里簡單介紹一下這三者,其實很簡單,沒有什么高深的東西。

          Spring 包含了多個功能模塊(上面剛剛提高過),其中最重要的是 Spring-Core(主要提供 IoC 依賴注入功能的支持) 模塊, Spring 中的其他模塊(比如 Spring MVC)的功能實現(xiàn)基本都需要依賴于該模塊。

          下圖對應的是 Spring4.x 版本。目前最新的 5.x 版本中 Web 模塊的 Portlet 組件已經(jīng)被廢棄掉,同時增加了用于異步響應式處理的 WebFlux 組件。

          Spring主要模塊

          Spring MVC 是 Spring 中的一個很重要的模塊,主要賦予 Spring 快速構建 MVC 架構的 Web 程序的能力。MVC 是模型(Model)、視圖(View)、控制器(Controller)的簡寫,其核心思想是通過將業(yè)務邏輯、數(shù)據(jù)、顯示分離來組織代碼。

          img

          使用 Spring 進行開發(fā)各種配置過于麻煩比如開啟某些 Spring 特性時,需要用 XML 或 Java 進行顯式配置。于是,Spring Boot 誕生了!

          Spring 旨在簡化 J2EE 企業(yè)應用程序開發(fā)。Spring Boot 旨在簡化 Spring 開發(fā)(減少配置文件,開箱即用!)。

          Spring Boot 只是簡化了配置,如果你需要構建 MVC 架構的 Web 程序,你還是需要使用 Spring MVC 作為 MVC 框架,只是說 Spring Boot 幫你簡化了 Spring MVC 的很多配置,真正做到開箱即用!

          ··········? END? ··············

          程序汪資料鏈接

          程序汪接的7個私活都在這里,經(jīng)驗整理

          Java項目分享 最新整理全集,找項目不累啦 06版

          堪稱神級的Spring Boot手冊,從基礎入門到實戰(zhàn)進階

          臥槽!字節(jié)跳動《算法中文手冊》火了,完整版 PDF 開放下載!

          臥槽!阿里大佬總結的《圖解Java》火了,完整版PDF開放下載!

          字節(jié)跳動總結的設計模式 PDF 火了,完整版開放下載!


          歡迎添加程序汪個人微信 itwang009? 進粉絲群或圍觀朋友圈

          瀏覽 40
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  色九九网站 | 不卡在线中文字幕 | 青娱乐青青草视频在线观看 | 亚洲无需播放器 | 伊伊色综合 |