我们有一个数据模型,在几个关键表中包含大量列。现在我需要为EJB 3.x CMP实体bean添加相应的映射。因为列名(在DB上)和Java端名(在私有字段和getter / setter上使用)是唯一可以改变的东西,理想情况下我只是将这两个字段赋予两列表中的每个字段,按“确定”并且一些程序将填补其余部分。
那么,我最接近的是什么?
作为源材料,我将数据库架构作为MySQL CREATE TABLEs和EJB 2.1实体bean,如果这些将是有用的。
答案 0 :(得分:1)
我认为你的意思是EJB 3 JPA而不是CMP,因为JPA在EJB 3中重新使用了CMP。
有许多支持JPA的工具可以从表生成实体类或自动映射它们,可以考虑使用Eclipse Dali,Oracle JDeveloper或Netbeans。