用MyEclipse JPA建立專案(四)
MyEclipse 3.15 Style——線上購買低至75折!火爆開搶>>
本教程介紹了MyEclipse中的一些基於PA的功能。 閱讀本教程時,瞭解JPA和實體對映如何與註釋一起工作的基本概念將會很有幫助。 在本教程中,您將學習如何:
- 為JPA設定一個專案
- 連線到資料庫
- 反向設計一個資料庫表來生成實體
- 實現建立、檢索、編輯和刪除功能
持續時間:30分鐘
沒有MyEclipse? 現在下載
四、編寫應用程式
由於MyEclipse生成了大量的程式碼,因此您可以快速專注於編寫“業務邏輯”,或者更具體地說,“實際執行的程式碼”。在本節中,您將編寫一個帶有main方法的Java類,該方法將Productline插入到資料庫中,檢索並更新它,然後刪除。使用這段程式碼,您應該能夠看到在自己的應用程式中使用JPA實體是多麼容易,而無需編寫JDBC程式碼或任何其他永續性程式碼。
4.2 執行應用程式
1. 右鍵單擊該專案,然後選擇Run As>Java Application。
2. 選擇RunJPA應用程式,然後單擊OK。
生成的類
輸出顯示在Console檢視中。
生成的類
紅色文字是MyEclipse中生成的DAO和EntityHelper類的預設日誌訊息,黑色文字是用於跟蹤進度的程式碼中的System.out.println文字。如您所見,從步驟6開始的第一個列印以及從步驟8開始的更新列印都按預期工作。 此外,刪除也是成功的,因為刪除後查詢中沒有Productline返回。
五、資源
- Oracle JPA Annotations Reference
- BEA JPQL Reference
- Sun JPA API FAQ
- Sun JPA Introduction Tutorial
- Glassfish JPA Javadoc
更多資訊敬請訪問MyEclipse中文網>>
相關文章
- 用MyEclipse JPA建立專案(二)Eclipse
- 用MyEclipse JPA建立專案(三)Eclipse
- 用MyEclipse JPA建立專案(一)Eclipse
- MyEclipse持續性開發教程:用JPA和Spring管理資料(五)EclipseSpring
- MyEclipse - 通過Maven建立WebApp專案時,生成的專案名中總是包含Maven Webapp的問題EclipseMavenWebAPP
- SpringBoot專案在Eclipse/MyEclipse中執行Spring BootEclipse
- Maven建立Web應用程式專案MavenWeb
- myeclipse下通過maven建立springbootEclipseMavenSpring Boot
- Spring Data JPA專案實戰(下)Spring
- MyEclipse2017破解設定與maven專案搭建EclipseMaven
- 用 vitePress 快速建立一個文件專案Vite
- Spring Data JPA系列2:SpringBoot整合JPA詳細教程,快速在專案中熟練使用JPASpring Boot
- serverless 專案配置及建立helloworld應用(二)Server
- mvn 建立java專案 web專案JavaWeb
- python建立專案Python
- 建立vue專案Vue
- npm建立專案NPM
- react建立專案React
- Idea 建立 父專案和子專案Idea
- 用maven建立專案及maven常用命令Maven
- Python,Django建立web專案project和應用appPythonDjangoWebProjectAPP
- beego建立專案流程Go
- idea建立springboot專案IdeaSpring Boot
- 建立Vue專案流程Vue
- PHP建立laravel專案PHPLaravel
- idea建立web專案IdeaWeb
- Vue建立專案配置Vue
- Spring Boot專案建立Spring Boot
- 快速建立 Laravel 專案Laravel
- idea建立javaweb專案IdeaJavaWeb
- idea 建立springboot專案IdeaSpring Boot
- 使用 composer 建立專案
- IDEA建立Flink專案Idea
- springboot 專案引入tk或者jpa 訪問報錯Spring Boot
- Spring Data JPA系列3:JPA專案中核心場景與進階用法介紹Spring
- 用vite建立vue3專案報錯解決ViteVue
- JPA工程的建立和CRUD操作
- 一步步建立一個vue專案(四)麵包屑Vue