原創(chuàng)|行業(yè)資訊|編輯:龔雪|2017-09-04 10:50:33.000|閱讀 514 次
概述:本教程主要為大家介紹如何使用MyEclipse進(jìn)行EJB項(xiàng)目的開發(fā),在本節(jié)中我們主要介紹MyEclipse EJB開發(fā)工具和EJB項(xiàng)目。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
你開學(xué),我放價(jià)!MyEclipse線上狂歡繼續(xù)!
【】
Enterprise Java Beans (EJB)擁有JEE / Java EE 5標(biāo)準(zhǔn)用于實(shí)現(xiàn)Java企業(yè)業(yè)務(wù)功能和數(shù)據(jù)庫資源接口。MyEclipse EJB3工具支持Java EE 5的基于簡化注釋的POJO編程模型。這些工具使您能夠在數(shù)分鐘內(nèi)開發(fā)和部署一個(gè) EJB3 bean。MyEclipse也支持傳統(tǒng)的EJB2開發(fā),使用集成的XDoclet注釋處理來快速開發(fā)JEE 1.4企業(yè)級(jí)Java bean。
MyEclipse EJB開發(fā)工具包括:
此外,MyEclipse提供了一個(gè)面向EJB XDoclet的面向?qū)傩跃幊汰h(huán)境。
EJB項(xiàng)目基本上是一個(gè)Java項(xiàng)目,其中包含一個(gè)分解的EJB JAR文件的文件夾結(jié)構(gòu)。EJB項(xiàng)目和典型Java項(xiàng)目之間主要的區(qū)別是EJB項(xiàng)目文件夾使用bean圖標(biāo)進(jìn)行裝飾,項(xiàng)目包含運(yùn)行時(shí)庫,同時(shí)還包含一個(gè)包含ejb-jar.xml部署描述符文件的機(jī)會(huì)。使用低于JavaEE 5.0版本的所有EJB項(xiàng)目會(huì)創(chuàng)建META-INF根文件夾和一個(gè)空的META-INF/ejb-jar.xml部署描述符。對于使用JEE5或更高版本的項(xiàng)目,不需要此文件,您可以選擇為此生成此文件。 您可以根據(jù)需要修改ejb-jar.xml文件。
上圖中還描述了項(xiàng)目的元數(shù)據(jù)文件,請注意這些文件通常隱藏在默認(rèn)的Eclipse視圖中默認(rèn)使用.*文件名過濾器,隱藏點(diǎn)前綴的文件。 .project和.classpath文化是標(biāo)準(zhǔn)的Eclipse項(xiàng)目信息文件。不要?jiǎng)h除或修改這些文件。同樣,如果您的項(xiàng)目是由一個(gè)源代碼管理工具,如CVS,則一定要包含所有這些文件作為項(xiàng)目的一部分。
下圖顯示MyEclipse EJB項(xiàng)目的部署信息,如果您沒有在項(xiàng)目創(chuàng)建生成部署描述符,那么您可以在右鍵單擊deployment descriptor placeholder,然后選擇Generate Deployment Descriptor stub。
項(xiàng)目部署可以使用項(xiàng)目的Deployment Assembly屬性。
Enterprise Archive (EAR)是唯一由JEE規(guī)范指定的部署模式。然而,該規(guī)范為應(yīng)用服務(wù)器特定的部署模型提供了規(guī)定。JBoss和Weblogic等應(yīng)用服務(wù)器支持直接部署EJB Jar存檔。直接EJB Jar部署的限制是沒有規(guī)定部署EJB JAR存檔所需的可選軟件包。
您可以為EJB項(xiàng)目設(shè)置Java項(xiàng)目依賴關(guān)系。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)