javaee的框架是什么
來源:新能源網(wǎng)
時間:2024-08-17 11:55:47
熱度:
javaee的框架是什么【專家解說】:當(dāng)前我們所討論的Java EE應(yīng)用,已經(jīng)不再是Sun公司所規(guī)定的經(jīng)典Java EE應(yīng)用規(guī)范,而是一種更廣泛的應(yīng)用規(guī)范。經(jīng)典的Java EE應(yīng)用
【專家解說】:當(dāng)前我們所討論的Java EE應(yīng)用,已經(jīng)不再是Sun公司所規(guī)定的經(jīng)典Java EE應(yīng)用規(guī)范,而是一種更廣泛的應(yīng)用規(guī)范。經(jīng)典的Java EE應(yīng)用規(guī)范被提出時,是以EJB做為核心,以應(yīng)用服務(wù)器作運(yùn)行環(huán)境,通常開發(fā)、運(yùn)行成本較高。而目前主流的JavaEE應(yīng)用具備了經(jīng)典Java EE應(yīng)用規(guī)范的各種特性,例如面向?qū)ο笤O(shè)計、清晰的分層結(jié)構(gòu)以及良好的可拓展性、可維護(hù)性。
JavaEE應(yīng)用可以分為以下5層:
(1)、領(lǐng)域?qū)ο髮?Domain Object):該層由一系列的最基本的Java對象構(gòu)成,它們是系統(tǒng)的領(lǐng)域?qū)ο?,通常具備了一定業(yè)務(wù)處理能力。
(2)、數(shù)據(jù)訪問對象層(DataAccess Object):該層由一系列的DAO組件構(gòu)成,在這一層,實現(xiàn)對數(shù)據(jù)表的Select(查詢),Insert(插入),Update(更新),Delete(刪除)等操作。
(3)、業(yè)務(wù)邏輯層:該層包含了系統(tǒng)所需要的業(yè)務(wù)邏輯組件,系統(tǒng)所需要的業(yè)務(wù)邏輯方法都定義在這些組件中,無疑是系統(tǒng)架構(gòu)中體現(xiàn)核心價值的部分,通常會調(diào)用DAO層中的方法。
(4)、控制層:該層由一系列的控制器組成,這些控制器主要調(diào)用service層的業(yè)務(wù)邏輯方法,完成對用戶請求的處理,并且依據(jù)處理結(jié)果呈現(xiàn)不同的視圖資源。
(5)、表現(xiàn)層:該層主要由一系列的JSP資源組成,用于將后臺的數(shù)據(jù)呈現(xiàn)給用戶。
正是由于以上分層的提出。出現(xiàn)了以下幾個主流框架:Struts2+Spring+Hibernate.
Struts2在整個javaee應(yīng)用中充當(dāng)控制層的作用,action充當(dāng)控制器。
Spring在整個javaee應(yīng)用中充當(dāng)業(yè)務(wù)邏輯層的作用。
Hibernate在整個javaee應(yīng)用中充當(dāng)持久層的作用。
熱門標(biāo)簽:框架
-
現(xiàn)澆鋼筋混凝土框架柱出現(xiàn)斷層的整改方法2024-08-17
-
贛州120平方的房子,用木質(zhì)材料的裝飾風(fēng)格,全框架結(jié)構(gòu),全包,大約要多少錢2024-08-17
-
誰能給我寫出七年級(下)人教版生物第一章的知識結(jié)構(gòu)框架2024-08-17
-
急求人教版高一地理必修二前三節(jié)知識框架2024-08-17
-
聯(lián)合國氣候變化框架公約《京都議定書》要求發(fā)達(dá)國家限制CO2(1)請你用文字表述的方式簡單形象地表達(dá)“地2024-08-17
-
奇瑞汽車品牌構(gòu)架的整體規(guī)劃 最好是框架圖附帶說明2024-08-17
-
《中共中央關(guān)于制定國民經(jīng)濟(jì)和社會發(fā)展第十二個五年規(guī)劃的建議》的基本框架和主要內(nèi)容2024-08-17
-
域合作框架性協(xié)議》,正式啟動了黃河航運(yùn)聯(lián)合開發(fā)建設(shè)。根據(jù)規(guī)劃,到2030年,黃河將像長江一樣實現(xiàn)全線通2024-08-17
-
煤礦會計核算框架包括什么?2024-08-17
-
《聯(lián)合國氣候變化框架公約》第16次締約方會議暨《京都議定書》第6次締約方會議,于2010年11月29日至12月12024-08-17
-
八年級下冊地理第五章知識框架圖2024-08-17
-
高一地理必修二知識框架2024-08-17
-
高一地理必修二知識點框架2024-08-17
-
框架結(jié)構(gòu)里面的加氣塊上面能掛熱水器嗎2024-08-17
-
寫四級英語作文的萬能句子,框架,多用詞組,多用名人名言2024-08-17