官术网_书友最值得收藏!

第2部分 Java Web企業(yè)級(jí)開(kāi)發(fā)技術(shù)EJB

EJB作為一個(gè)企業(yè)級(jí)的開(kāi)發(fā)組件,主要用來(lái)進(jìn)行分布式開(kāi)發(fā)和數(shù)據(jù)庫(kù)的調(diào)用。分布式開(kāi)發(fā)通過(guò)會(huì)話Bean和消息驅(qū)動(dòng)Bean實(shí)現(xiàn),數(shù)據(jù)庫(kù)調(diào)用通過(guò)實(shí)體Bean實(shí)現(xiàn)。

本部分將分4個(gè)層次來(lái)講解EJB開(kāi)發(fā)技術(shù)。

(1)EJB快速入門(mén):構(gòu)建起EJB的運(yùn)行環(huán)境和開(kāi)發(fā)環(huán)境,即JBoss+Eclipse,并通過(guò)一個(gè)入門(mén)實(shí)例讓讀者快速上手。

(2)講解EJB的分布式開(kāi)發(fā)組件。

● 會(huì)話Bean:用以實(shí)現(xiàn)基于JNDI的分布式部署和調(diào)用。

● 消息驅(qū)動(dòng)Bean:用以實(shí)現(xiàn)基于JMS的消息處理機(jī)制。

(3)講解EJB的數(shù)據(jù)處理組件。

● 實(shí)體Bean:講解實(shí)體Bean連接數(shù)據(jù)庫(kù)的過(guò)程,并能夠使用實(shí)體管理器進(jìn)行數(shù)據(jù)庫(kù)的操作。

● 實(shí)體關(guān)系映射:講解實(shí)體Bean組件的開(kāi)發(fā)方法,包括單表映射、一對(duì)一映射、一對(duì)多映射、多對(duì)一映射、多對(duì)多映射。

● 實(shí)體關(guān)系查詢(xún):講解JPQL查詢(xún)語(yǔ)言和原生SQL查詢(xún)方法。

以上實(shí)體Bean的內(nèi)容,是EJB 3集成了JPA后的開(kāi)發(fā)過(guò)程。

(4)項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn):基于EJB分布式架構(gòu)開(kāi)發(fā)企業(yè)信息管理系統(tǒng),分別開(kāi)發(fā)基于EJB的服務(wù)端和基于Struts 2+Spring的客戶(hù)端。

● 企業(yè)信息管理系統(tǒng)服務(wù)端——開(kāi)發(fā)基于EJB+MySQL的服務(wù)端組件:

            emis01(EJB+MySQL).zip

● 企業(yè)信息管理系統(tǒng)客戶(hù)端——開(kāi)發(fā)基于Struts 2+Spring+EJB架構(gòu)的系統(tǒng):

            emis02(Struts2+Spring+EJB).zip
主站蜘蛛池模板: 洞口县| 湟中县| 雷州市| 定陶县| 岳普湖县| 化隆| 白玉县| 蓝田县| 荔波县| 白银市| 寻乌县| 天全县| 张家川| 常熟市| 青神县| 雷波县| 南华县| 洪湖市| 梓潼县| 化隆| 延吉市| 西林县| 乐业县| 昌吉市| 乌拉特中旗| 海南省| 汕头市| 鄱阳县| 宁南县| 漯河市| 吴旗县| 祁连县| 屏东县| 屏南县| 南丹县| 江阴市| 太谷县| 察隅县| 兴仁县| 盐边县| 鹤峰县|