使用MyEclipse開發Java EE應用:EJB專案開發初探(上)
你開學,我放價!MyEclipse線上狂歡繼續!火熱開啟中>>
一、MyEclipse EJB開發工具
Enterprise Java Beans (EJB)擁有JEE / Java EE 5標準用於實現Java企業業務功能和資料庫資源介面。MyEclipse EJB3工具支援Java EE 5的基於簡化註釋的POJO程式設計模型。這些工具使您能夠在數分鐘內開發和部署一個 EJB3 bean。MyEclipse也支援傳統的EJB2開發,使用整合的XDoclet註釋處理來快速開發JEE 1.4企業級Java bean。
MyEclipse EJB開發工具包括:
- EJB建立嚮導
- 用於部署描述符自定義的XML源和基於表單的編輯器
- EJB部署服務
此外,MyEclipse提供了一個面向EJB XDoclet的面向屬性程式設計環境。
- Java編輯器增強功能可支援XDoclet註釋和JEE API的程式碼完成
- 自動生成EJB、Home介面和查詢工具
- ejb-jar.xml和應用伺服器特定的部署描述符生成
二、EJB專案
EJB專案基本上是一個Java專案,其中包含一個分解的EJB JAR檔案的資料夾結構。EJB專案和典型Java專案之間主要的區別是EJB專案資料夾使用bean圖示進行裝飾,專案包含執行時庫,同時還包含一個包含ejb-jar.xml部署描述符檔案的機會。使用低於JavaEE 5.0版本的所有EJB專案會建立META-INF根資料夾和一個空的META-INF/ejb-jar.xml部署描述符。對於使用JEE5或更高版本的專案,不需要此檔案,您可以選擇為此生成此檔案。 您可以根據需要修改ejb-jar.xml檔案。
上圖中還描述了專案的後設資料檔案,請注意這些檔案通常隱藏在預設的Eclipse檢視中預設使用.*檔名過濾器,隱藏點字首的檔案。 .project和.classpath文化是標準的Eclipse專案資訊檔案。不要刪除或修改這些檔案。同樣,如果您的專案是由一個原始碼管理工具,如CVS,則一定要包含所有這些檔案作為專案的一部分。
下圖顯示MyEclipse EJB專案的部署資訊,如果您沒有在專案建立生成部署描述符,那麼您可以在右鍵單擊deployment descriptor placeholder,然後選擇Generate Deployment Descriptor stub。
專案部署可以使用專案的Deployment Assembly屬性。
Enterprise Archive (EAR)是唯一由JEE規範指定的部署模式。然而,該規範為應用伺服器特定的部署模型提供了規定。JBoss和Weblogic等應用伺服器支援直接部署EJB Jar存檔。直接EJB Jar部署的限制是沒有規定部署EJB JAR存檔所需的可選軟體包。
您可以為EJB專案設定Java專案依賴關係。
更多資訊敬請訪問MyEclipse中文網>>
相關文章
- 使用MyEclipse開發Java EE應用:EJB專案開發初探(下)EclipseJava
- 使用MyEclipse開發Java EE應用:用XDoclet建立EJB 2 Session Bean專案(三)EclipseJavaSessionBean
- 使用MyEclipse開發Java EE應用:用XDoclet建立EJB 2 Session Bean專案(四)EclipseJavaSessionBean
- 使用MyEclipse開發Java EE應用:用XDoclet建立EJB 2 Session Bean專案(五)EclipseJavaSessionBean
- 使用MyEclipse開發Java EE應用:企業級應用程式專案(上)EclipseJava
- 使用MyEclipse開發Java EE應用:企業級應用程式專案(下)EclipseJava
- MyEclipse下EJB應用程式的開發Step By StepEclipse
- myeclipse開發ejb 如何生成介面檔案Eclipse
- Java EE 6之企業應用開發Java
- 加速Java應用開發速度4:使用模板技術加速專案開發速度Java
- Java Agent 開發初探Java
- 使用JAVA開發CORBA應用 (轉)JavaORB
- 如何開發Java專案Java
- The Seam: J2EE 5.0 應用開發框架框架
- 開發J2EE應用的要領
- 高薪招聘J2EE/EJB系統開發人員高薪
- jbuiler開發ejbUI
- 不用jb,該用什麼開發工具開發EJB好呀?
- 在優麒麟上使用 Electron 開發桌面應用
- solaris上開發J2EE應用中文問題的解決 (轉)
- 企業應用開發和開放原始碼專案 (轉)原始碼
- Eclipse+myEclipse整合J2EE開發環境Eclipse開發環境
- JAVA開發工具Eclipse和MyEclipseJavaEclipse
- LeaRun快速開發平臺,快速開發.net/java專案Java
- 加速Java應用開發速度2:加速專案除錯啟動速度Java除錯
- 有專案 高薪招聘J2EE開發人員高薪
- java開發系統核心:使用C語言開發系統應用程式JavaC語言
- 開發ejb程式全功略
- 使用Taro開發鴻蒙原生應用——快速上手,鴻蒙應用開發指南鴻蒙
- 使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南鴻蒙
- Java EE開發常用四大框架Java框架
- J2EE vs .NET 應用開發走向何處?
- 使用 Flutter 加速應用開發Flutter
- Flutter開發初探Flutter
- 急聘JAVA Web應用開發高手JavaWeb
- 應用開發:Java依然強勢Java
- Electron框架使用vue開發跨平臺桌面工具應用-專案搭建框架Vue
- 用swing開發的專案