2010-01-02 44 views
1

我想實現基本的CRUD操作可用的數據庫模式我已經有一個JAVA程序。換句話說,我有一個用於PHP的數據庫模式,我只需要它們成爲JAVA應用程序中的實體。我發現我可以使用Netbeans並從DB成功創建實體!Netbeans創建「從實體類的JPA控制器類」

(實體是這樣的:http://pastebin.com/f601b9218

然而,當我嘗試在NetBeans中創建實體類新建> JPA控制器我得到空的JPA控制器類,如:

package javaapplication3; 
public class CustomerJpaController { 
} 

它是空的: )當我從示例和教程中閱讀時,我期待着生成的JPA控制器類中的CRUD函數。 什麼可能是空的JPA控制器類的原因?有沒有其他簡單的方法可以讓我「將」數據庫表與JAVA類匹配進行基本的CRUD操作。 (我希望可以有簡單的方法來實現活動記錄模式)

在此先感謝。

回答

1

通常情況下,我從不喜歡過多的嚮導。但它似乎應該會產生基本的CRUD操作。我不確切知道你遵循了哪個教程。現在,我正在查看this。順便說一下,閱讀了這篇文章之後,我獲得了同樣的印象。但也許它只是產生空的類,沒有別的。我不確定從未嘗試過這樣做。

但是,我相信,自己編碼會很簡單。特別是當您已經爲您的實體定義NamedQueries時。

+0

不,它不只是應該生成空的類。在這裏我找到了一些與之相關的東西:http://tinyurl.com/ycf86gw 所以我嘗試了他建議的解決這個問題的方法,它適用於我的Win7-64bit環境。但是在生成JPA控制器之前手動通過生成的實體類是不方便的。 – pars 2010-01-02 17:12:20