2011-09-01 59 views
0

我們有一個數據模型,其中包含少量關鍵表中的大量列。現在我需要爲它們添加相應的映射到EJB 3.x CMP實體bean。因爲列名(在數據庫上)和Java端名稱(用於私有字段和getter/setter)是唯一改變的東西,理想情況下,我只是將這兩個字段分配給兩列表中的每個字段,按「OK」一些程序將填補其餘的部分。如何自動添加字段到EJB CMP實體bean?

那麼,我能得到的最接近的是什麼?

作爲源材料,我將數據庫模式設置爲MySQL CREATE TABLE和EJB 2.1實體bean,如果這些將被使用。

回答

1

我假設你的意思是EJB 3 JPA沒有CMP,如JPA在EJB有條代替CMP 3.

有支持JPA可以從表或自動將它們映射生成實體類的許多工具,可以考慮使用Eclipse Dali或Oracle JDeveloper或Netbeans。