摘要:簡(jiǎn)單理解因?yàn)闊釔?ài),所以拼搏。分層架構(gòu)由四個(gè)層次構(gòu)成,分別是客戶(hù)層,層,業(yè)務(wù)層,持久層客戶(hù)層頁(yè)面展示層,運(yùn)行在客戶(hù)機(jī)上,可以訪問(wèn)層和業(yè)務(wù)層。層和構(gòu)成的頁(yè)面。業(yè)務(wù)層處理程序的業(yè)務(wù)邏輯,主要是一些業(yè)務(wù)方法的集合。
EJB簡(jiǎn)單理解
因?yàn)闊釔?ài),所以拼搏。 --RuiDer
什么是JavaEEJavaEE:Java Platform Enterprise Edition
JavaEE是一個(gè)分層架構(gòu),分布式的體系結(jié)構(gòu)。
分層架構(gòu): JavaEE由四個(gè)層次構(gòu)成,分別是客戶(hù)層,Web層,業(yè)務(wù)層,持久層 客戶(hù)層:頁(yè)面展示層,運(yùn)行在客戶(hù)機(jī)上,可以訪問(wèn)Web層和業(yè)務(wù)層。 Web層:JSP和Servlet構(gòu)成的Web頁(yè)面。 業(yè)務(wù)層:處理程序的業(yè)務(wù)邏輯,主要是一些業(yè)務(wù)方法的集合。主要框架有Spring,SpringMVC,Struts,EJB框架等 持久層:數(shù)據(jù)庫(kù)層,JDBC,JNDI,DataSource等,主要一流框架有Mybatis,Hibernate框架等什么是EJB
EJB:Enterprise Java Bean,一個(gè)重量級(jí)的業(yè)務(wù)層框架,重量級(jí)的意思在于其啟動(dòng)時(shí)開(kāi)銷(xiāo)大。主要組成
Remote接口:定義業(yè)務(wù)邏輯方法。
Home接口: 定義獲取EJB對(duì)象的方法。
Enterprise Bean類(lèi):實(shí)現(xiàn)Remote接口,具體方法可以包括數(shù)據(jù)庫(kù)的連接,數(shù)據(jù)庫(kù)的具體增刪改查操作。
EJB與Spring可以比較著學(xué)習(xí),參考源碼學(xué)習(xí)。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/71403.html
摘要:老實(shí)說(shuō),當(dāng)時(shí)一進(jìn)入世界的大門(mén)就暈了,各種規(guī)范概念和英文縮寫(xiě)詞能把人整的暈暈乎乎。等新的英文縮寫(xiě)又出現(xiàn)了,一口老血還沒(méi)來(lái)得及噴出,又重新振作開(kāi)始新的學(xué)習(xí)征程。 showImg(http://upload-images.jianshu.io/upload_images/1131767-1c5d16e39435df10.jpg?imageMogr2/auto-orient/strip%7Ci...
摘要:軟件開(kāi)發(fā)體系架構(gòu)兩層架構(gòu)傳統(tǒng)的客戶(hù)服務(wù)器系統(tǒng)僅只簡(jiǎn)單地基于兩層體系來(lái)構(gòu)建,即客戶(hù)端前臺(tái)和企業(yè)信息系統(tǒng)后臺(tái),沒(méi)有任何中間件,業(yè)務(wù)邏輯層與表示層或數(shù)據(jù)層混在一起。 showImg(https://segmentfault.com/img/remote/1460000007090113); 理想的建筑師應(yīng)該既是文學(xué)家又是數(shù)字家,他還應(yīng)通曉歷史,熱衷于哲學(xué)研究,精通音樂(lè),懂得醫(yī)藥知識(shí),具有法學(xué)...
摘要:盡管大多數(shù)的服務(wù)器有支持腳本語(yǔ)言的插件,通過(guò)這些腳本語(yǔ)言,比如,,,可以產(chǎn)生動(dòng)態(tài)的內(nèi)容,但是服務(wù)器大多數(shù)旨在為靜態(tài)頁(yè)面服務(wù)。 Java服務(wù)器 ??作為Java工程師,服務(wù)器對(duì)于我們的開(kāi)發(fā)工作很重要,將我們開(kāi)發(fā)好的項(xiàng)目放到服務(wù)器上用戶(hù)才可以使用。我們常用到的服務(wù)器有Tomcat、Apache、Nginx等等。對(duì)于我們所開(kāi)發(fā)的應(yīng)用,如何選擇合適的服務(wù)器是個(gè)問(wèn)題。下面簡(jiǎn)單的介紹Web服務(wù)器、...
摘要:盡管大多數(shù)的服務(wù)器有支持腳本語(yǔ)言的插件,通過(guò)這些腳本語(yǔ)言,比如,,,可以產(chǎn)生動(dòng)態(tài)的內(nèi)容,但是服務(wù)器大多數(shù)旨在為靜態(tài)頁(yè)面服務(wù)。 Java服務(wù)器 ??作為Java工程師,服務(wù)器對(duì)于我們的開(kāi)發(fā)工作很重要,將我們開(kāi)發(fā)好的項(xiàng)目放到服務(wù)器上用戶(hù)才可以使用。我們常用到的服務(wù)器有Tomcat、Apache、Nginx等等。對(duì)于我們所開(kāi)發(fā)的應(yīng)用,如何選擇合適的服務(wù)器是個(gè)問(wèn)題。下面簡(jiǎn)單的介紹Web服務(wù)器、...
閱讀 3868·2021-09-02 09:53
閱讀 2870·2021-07-30 14:57
閱讀 3634·2019-08-30 13:09
閱讀 1280·2019-08-29 13:25
閱讀 890·2019-08-29 12:28
閱讀 1520·2019-08-29 12:26
閱讀 1211·2019-08-28 17:58
閱讀 3384·2019-08-26 13:28