2010-08-16 80 views
2

我想用JDeveloper 11g構建一個簡單的應用程序。我連接到MSSQL Server 2008數據庫並從中獲取數據。 我是Enterprise Java Beans 3.0的新手,所以我不知道應該寫什麼代碼來進行數據更新,刪除或插入以及寫入的位置。我創建了一個應用程序(Fusion Web Application),但是我對該應用程序所做的更改不會影響數據庫。我是Enterprise Java Beans 3.0的新手,因此我不知道應該爲數據更新,刪除或插入編寫什麼代碼和寫在哪裏。有誰能幫我解決這個問題嗎?EJB 3.0和SQL

回答

2

您有幾個選擇,但推薦的方法是使用JPA(Java持久性API)來存儲和檢索數據。要了解JPA,你可以閱讀的Java EE教程的這一章:Introduction to the Java Persistence API

*:對於某些項目是有意義的考慮其他的選擇爲好,但JPA是Java EE 5的標準持久化技術和6

+0

同意。有時候,原始SQL是傳統應用程序的一種方式。有時候其他選擇是正確的。但是,從新鮮開始並且沒有任何特別的要求,我會選擇JPA,因爲它是「內置的」。 – 2010-09-01 18:14:51