使用MyEclipse開發Java EE應用:EJB專案開發初探(下)
你開學,我放價!MyEclipse線上狂歡繼續!火熱開啟中>>
三、EJB 3.x專案中的永續性支援
當建立EJB 3.x專案時,作為選項您可以新增JPA支援。
如果要包含對永續性的支援,JPA Facet頁面允許您指定執行時資料來源並選擇MyEclipse資料庫驅動程式和模式。您的專案必須包括從資料庫逆向工程實體的JPA facet。如果在建立專案時不新增永續性支援,可以通過右鍵單擊專案並選擇MyEclipse> Project Facets> Install JPA Facet來新增JPA facet。
不要僅僅依賴MyEclipse附帶的庫,您可以下載庫包含在您的專案中。單擊新增按鈕新增使用者庫。
您可以隨時使用Java永續性屬性頁面更改EJB 3專案的設計時驅動程式關聯。想要開啟此頁面,請右鍵單擊該專案,然後選擇Properties。展開MyEclipse,然後選擇Java Persistence。
3.1 資料庫的逆向工程實體和DAO
您可以通過逆向工程來建立包含資料庫表內容的Java類。 建立專案時,預設在專案原始檔夾中生成預設包,您可以使用此預設包來包含資料庫工件。
要生成實體,請在Package Explorer檢視中右鍵單擊該專案,然後選擇MyEclipse>Generate Entities & Facades,這將啟動EJB3逆向工程嚮導。
注意:您的專案必須包括執行此功能的JPA facet。
您還可以從DB Browser檢視中生成實體。右鍵單擊想要逆向工程的表,然後從選單中選擇EJB3 Reverse Engineering。
逆向工程的過程是可完全自定義的。在EJB3逆向工程嚮導中,您可以選擇要生成的工件和工件所基於的資料庫表。 您還可以指定放置工件的Java包。
以下是逆向工程流程生成的程式碼的幾個示例程式碼片段。
有關實體編輯工具的更多資訊,請參閱MyEclipse JPA Development。
四、EJB專案引數
MyEclipse提供了一些可自定義的引數。當您建立一個新的EJB專案時,將會預先填充許多向導欄位,許多這些欄位的值通常來自MyEclipse系統引數。
想要訪問MyEclipse引數,請選擇Window>Preferences,展開MyEclipse>Java Enterprise Project,然後選擇EJB Project。
注意:更改EJB專案模板資料夾僅影響新專案,而不影響現有專案。
更多資訊敬請訪問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
- mac 下使用java EE 建立web專案MacJavaWeb
- The Seam: J2EE 5.0 應用開發框架框架
- 開發J2EE應用的要領
- 高薪招聘J2EE/EJB系統開發人員高薪
- jbuiler開發ejbUI
- 不用jb,該用什麼開發工具開發EJB好呀?
- 企業應用開發和開放原始碼專案 (轉)原始碼
- 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
- Docker下Nacos配置應用開發Docker
- Flutter開發初探Flutter
- 急聘JAVA Web應用開發高手JavaWeb
- 應用開發:Java依然強勢Java
- Electron框架使用vue開發跨平臺桌面工具應用-專案搭建框架Vue
- 用swing開發的專案