我想在我的EE项目中使用现有的活动oracle数据库。我试图找到一种从这个数据库生成实体类的方法,包含140多个表和许多关系。
我在Netbeans和eclipse中尝试了很多生成器向导,但结果不符合我的自定义要求。 NB JPA-Modeler
插件是我使用过的好工具,但是我需要特定的自定义配置来自动生成实体,而不需要对图中的每个类/表进行任何手动更改。
例如类型映射自定义类似于:NUMBER(1)->Boolean or NUMBER(15)->Long
等等......
答案 0 :(得分:0)
我建议您为曲目JPA2尝试minuteproject。 它管理多对多,一对多,多对一的关系。
它通过global conventions或实体/列中心丰富来完成模型级别(实体名称,列,关系)的许多自定义。 它目前没有与类型映射相关的约定关系,可以通过发送提案/在(minuteproject@googlegroups.com)开启讨论来开发。
同时,所需的两个映射配置(NUMBER(1) - > Boolean或NUMBER(15) - > Long)应对应于默认的映射行为。