javascript
NetBeans Java EE技巧9:从数据库创建JSF应用程序
您需要非常快速地創建數據庫前端嗎? NetBeans IDE允許人們以極少的編碼就非常快速地為一組數據庫表開發JSF應用程序前端。 現在,本教程既是老歌,又是老歌……對于那些不了解它的人來說,值得再次提及。
首先,創建您的應用程序。 在這種情況下,我通過選擇“ New Project”->“ Maven”->“ Web Application”來創建Maven Web應用程序(圖1)。
圖1:Maven Web應用程序
接下來,我將提供JsfCustomers的Web應用程序名稱,因為我將使用CUSTOMERS示例數據庫表。 創建應用程序項目后,創建一個新的Java包來保存數據庫的實體類。 在這種情況下,我右鍵單擊項目的“ Source Packages”,然后選擇“ New”->“ Java Package…”,然后將其命名為org.jsf.jsfcustomers.entity(圖2)。
圖2:新的Java包
創建包后,右鍵單擊它,然后選擇“新建”->“數據庫中的實體類”,我在上一篇文章中已經介紹過。 該向導允許我從一個連接中選擇一組數據庫表…在這里,我選擇示例數據庫,然后選擇CUSTOMER表。 這樣做之后,所有相關的數據庫表都會自動添加到“ Selected Tables”列表中……單擊下一步(圖3)。
圖3:從數據庫創建實體類
下一個向導頁面(圖4)允許我選擇各種選項來生成我的實體類……我將保留默認值,然后單擊“完成”。
圖4:實體類選項
這樣做之后,已經為我的數據庫生成了實體類。 現在是時候錦上添花了。 由于數據庫實體類現在可用,因此只需單擊幾下就可以生成整個JavaServer Faces基礎結構。 右鍵單擊項目的“ Web Pages”文件夾,然后選擇“ New”->“ JavaServer Pages”->“ Entity Classs中的JSF Pages”(圖5)。
圖5:從實體類創建JSF頁面
接下來,選擇所有已創建的實體類,然后單擊“ Next”(圖6)。
圖6:選擇實體類
最后,指定用于創建JSF類和頁面的選項。 首先,我為EJB會話bean和JSF Controller軟件包指定一個好名字。 EJB和控制器將自動生成到這些位置。 接下來,選擇應該在其中生成JSF頁面的Web文件夾...將空白保留為根。 最后,我選擇利用PrimeFaces頁面模板來利用PrimeFaces組件。 單擊下一步,然后選擇先前已在IDE中注冊的JSF配置(圖7)。 最后,單擊“完成”,然后看到魔術……Web應用程序和所有JavaServer Faces基礎結構都是自動生成的(圖8)。
圖7:JavaServer Faces配置
圖8:完成的JSF應用程序
請注意,您可能需要右鍵單擊項目的“ Dependencies”模塊,并添加PrimeFaces(圖9)。
圖9:添加Maven依賴關系
現在,構建并運行您的應用程序……即可使用!
翻譯自: https://www.javacodegeeks.com/2016/06/netbeans-java-ee-tip-9-create-jsf-application-database.html
總結
以上是生活随笔為你收集整理的NetBeans Java EE技巧9:从数据库创建JSF应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云ddos套餐(阿里云 ddos套餐
- 下一篇: ddos产品提供流量清洗服务(ddos产