翻譯|行業(yè)資訊|編輯:龔雪|2023-02-13 09:57:34.190|閱讀 194 次
概述:本文將為大家介紹MyEclipse中的EJB開發(fā)工具,歡迎下載最新版IDE體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Enterprise Java Beans (EJB) 已經(jīng)成為實現(xiàn)Java企業(yè)業(yè)務(wù)功能和與數(shù)據(jù)庫資源接口的Java EE 5標(biāo)準(zhǔn), EJB3工具支持Java EE 5簡化的基于注釋的POJO編程模型,這些工具使開發(fā)人員能夠在幾分鐘內(nèi)開發(fā)和部署EJB3 bean。
EJB開發(fā)工具包括:
此外,MyEclipse提供了一個面向EJB XDoclet屬性的編程環(huán)境。有關(guān)更多信息,請參見在MyEclipse中。
EJB項目基本上是一個Java項目,其文件夾結(jié)構(gòu)是一個分解的EJB JAR文件。EJB項目與典型Java項目之間可觀察到的主要區(qū)別是EJB項目文件夾使用bean圖標(biāo)進(jìn)行裝飾,項目包含一個運行時庫,并有機(jī)會包含一個EJB -jar.xml部署描述符文件。所有使用JavaEE 5.0以下版本的EJB項目都使用一個META-INF根文件夾和一個空的META-INF/ EJB -jar.xml部署描述符創(chuàng)建,對于使用Java EE5或更高版本的項目,這個文件不是必需的,開發(fā)人員可以選擇生成這個文件,還可以根據(jù)需要修改ejb-jar.xml文件。
上圖中還描述了項目的元數(shù)據(jù)文件,注意,這些文件通常隱藏在默認(rèn)的Eclipse視圖中,這是由于默認(rèn)使用了.* filename過濾器來隱藏點前綴文件。project和classpath文件是標(biāo)準(zhǔn)的Eclipse項目信息文件,不要刪除或修改這些文件。此外,如果開發(fā)的項目是由CVS等源代碼管理工具管理的,請確保將所有這些文件作為項目的一部分包含在內(nèi)。
下面的圖像顯示了 EJB項目的部署信息,如果在項目創(chuàng)建期間沒有生成部署描述符,則可以右鍵單擊部署描述符占位符,并選擇生成部署描述符存根。
可以使用項目的“部署程序集”屬性自定義項目部署。有關(guān)更多信息,請參閱 。
企業(yè)存檔(Enterprise Archive, EAR)是Java EE規(guī)范指定的惟一必需的部署模型,然而該規(guī)范規(guī)定了特定于應(yīng)用程序服務(wù)器的部署模型。應(yīng)用服務(wù)器(如JBoss和Weblogic)支持直接部署EJB Jar存檔,直接部署EJB Jar的一個限制是沒有提供部署EJB Jar存檔所需的可選包。
開發(fā)人員可以為EJB項目設(shè)置Java項目依賴項。
MyEclipse技術(shù)交流群:742336981 歡迎一起進(jìn)群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自:慧都網(wǎng)