成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

SpringMVC有哪些優(yōu)點

這篇文章將為大家詳細講解有關(guān)Spring MVC有哪些優(yōu)點,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

創(chuàng)新互聯(lián)公司專注于西豐企業(yè)網(wǎng)站建設,響應式網(wǎng)站開發(fā),成都做商城網(wǎng)站。西豐網(wǎng)站建設公司,為西豐等地區(qū)提供建站服務。全流程按需求定制開發(fā),專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務

為開發(fā)團隊選擇一款優(yōu)秀的MVC框架是件難事兒,在眾多可行的方案中決擇需要很高的經(jīng)驗和水平。你的一個決定會影響團隊未來的幾年。要考慮方面太多:

1、簡單易用,以提高開發(fā)效率。使小部分的精力在框架上,大部分的精力放在業(yè)務上。

2、性能優(yōu)秀,這是一個最能吸引眼球的話題。

3、盡量使用大眾的框架(避免使用小眾的、私有的框架),新招聘來的開發(fā)人員有一些這方面技術(shù)積累,減低人員流動再適應的影響。

如果你還在為這件事件發(fā)愁,本文最適合你了。選擇Spring MVC吧。

Spring MVC是當前最優(yōu)秀的MVC框架,自從Spring 2.5版本發(fā)布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,實現(xiàn)了對Struts 2的超越?,F(xiàn)在越來越多的開發(fā)團隊選擇了Spring MVC。

Struts2也是非常優(yōu)秀的MVC構(gòu)架,優(yōu)點非常多比如良好的結(jié)構(gòu),攔截器的思想,豐富的功能。但這里想說的是缺點,Struts2由于采用了值棧、OGNL表達式、struts2標簽庫等,會導致應用的性能下降,應避免使用這些功能。而Struts2的多層攔截器、多實例action性能都很好。

Spring3 MVC的優(yōu)點:

1、Spring3 MVC使用簡單,學習成本低。學習難度小于Struts2,Struts2用不上的多余功能太多。呵呵,當然這不是決定因素。

2、Spring3 MVC很容易就可以寫出性能優(yōu)秀的程序,Struts2要處處小心才可以寫出性能優(yōu)秀的程序(指MVC部分)

3、Spring3 MVC的靈活是你無法想像的,Spring框架的擴展性有口皆碑,Spring3 MVC當然也不會落后,不會因使用了MVC框架而感到有任何的限制。

Struts2的眾多優(yōu)點:

1、老牌的知名框架,從Struts1起積累了大量用戶群體。技術(shù)文檔豐富。

2、其它方面略...   (呵呵,是不是不公平?)

Spring的官方下載網(wǎng)址是:http://www.springsource.org/download    (本文使用是的Spring 3.0.5版本)

二、核心類與接口:

先來了解一下,幾個重要的接口與類?,F(xiàn)在不知道他們是干什么的沒關(guān)系,先混個臉熟,為以后認識他們打個基礎。

DispatcherServlet   -- 前置控制器

Spring MVC有哪些優(yōu)點

HandlerMapping接口 -- 處理請求的映射

HandlerMapping接口的實現(xiàn)類:

SimpleUrlHandlerMapping  通過配置文件,把一個URL映射到Controller

DefaultAnnotationHandlerMapping  通過注解,把一個URL映射到Controller類上

Spring MVC有哪些優(yōu)點

HandlerAdapter接口 -- 處理請求的映射

AnnotationMethodHandlerAdapter類,通過注解,把一個URL映射到Controller類的方法上

Spring MVC有哪些優(yōu)點

Controller接口 -- 控制器

由于我們使用了@Controller注解,添加了@Controller注解注解的類就可以擔任控制器(Action)的職責,

所以我們并沒有用到這個接口。

Spring MVC有哪些優(yōu)點

HandlerInterceptor 接口--攔截器

無圖,我們自己實現(xiàn)這個接口,來完成攔截的器的工作。

ViewResolver接口的實現(xiàn)類

UrlBasedViewResolver類 通過配置文件,把一個視圖名交給到一個View來處理

InternalResourceViewResolver類,比上面的類,加入了JSTL的支持

Spring MVC有哪些優(yōu)點

View接口

JstlView類

Spring MVC有哪些優(yōu)點

LocalResolver接口

Spring MVC有哪些優(yōu)點

核心流程圖:

Spring MVC有哪些優(yōu)點 

關(guān)于Spring MVC有哪些優(yōu)點就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

文章題目:SpringMVC有哪些優(yōu)點
本文URL:http://jinyejixie.com/article36/jojhpg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、做網(wǎng)站、網(wǎng)站內(nèi)鏈虛擬主機、面包屑導航、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
阳城县| 宣化县| 宜丰县| 五常市| 洪雅县| 当雄县| 金沙县| 日照市| 志丹县| 金阳县| 鄱阳县| 石泉县| 繁昌县| 延长县| 杨浦区| 梓潼县| 库车县| 西昌市| 岳普湖县| 阆中市| 准格尔旗| 闽侯县| 河源市| 汉阴县| 温泉县| 扎赉特旗| 东乡县| 永兴县| 庆云县| 三亚市| 潜江市| 梧州市| 金门县| 锦州市| 时尚| 霍州市| 突泉县| 康保县| 新津县| 滨海县| 浪卡子县|