翻譯|行業資訊|編輯:龔雪|2023-02-27 10:20:32.943|閱讀 140 次
概述:本文將為大家介紹MyEclipse中的EJB開發工具,歡迎下載最新版IDE體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在上文中(點擊這里回顧>>),我們為大家介紹了MyEclipse EJB開發工具以及如何創建一個EJB項目。本文將繼續講解如何EJB 3.x項目的持久性支持,以及EJB項目的參數等,歡迎下載最新版體驗!
當開發者創建一個EJB 3. x項目時,作為一個選項,可以添加JPA支持。
如果包含持久性支持,JPA Facet頁面允許開發者指定運行時JNDI數據源并選擇MyEclipse數據庫驅動程序和模式。開發者的項目必須包括JPA方面,以便從數據庫中反向工程實體。如果您在創建項目時沒有添加持久性支持,可以通過右鍵單擊項目并選擇MyEclipse>Project Facets>Install JPA Facet。
開發者可以下載庫并將其包含到項目中,而不是僅僅依賴附帶的庫,單擊圖標添加用戶庫。
開發人員可以在任何時候使用Java Persistence屬性頁更改EJB 3項目的設計時驅動程序關聯。要打開此頁,右鍵單擊項目,并選擇Properties,展開MyEclipse,并選擇Java Persistence。
開發人員可以通過反向工程創建包含數據庫表內容的Java類,創建項目時,在項目源文件夾中默認生成一個默認包,可以使用這個默認包來包含數據庫構件。
要生成實體,在Package Explorer視圖中右鍵單擊項目,并選擇MyEclipse> generate entities & Facades,這將啟動EJB3反向工程向導。
注意:您的項目必須包括JPA facet來執行此功能。
開發者還可以從DB Browser視圖生成實體,右鍵單擊要反向工程的表,并從菜單中選擇EJB3 Reverse Engineering。
逆向工程過程是完全可定制的,在EJB3逆向工程向導中,您可以選擇要生成的構件以及構件所基于的數據庫表,還可以指定放置工件的Java包。
下面是逆向工程過程生成的幾個示例代碼片段。
提供了許多可定制的參數,當開發者創建一個新的EJB項目時,許多向導字段都是預先填充的,這些字段的值通常來自MyEclipse系統參數。
要訪問MyEclipse參數,請選擇Window>Preferences,展開MyEclipse>Java Enterprise Project,然后選擇EJB Project。
注意:更改EJB項目模板文件夾只影響新項目,不影響現有項目。
MyEclipse技術交流群:742336981 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網