我知道这是一个重复的问题。但即使我找不到任何工具来从数据库源创建 JPA 实体文件。我用eclipse来做到这一点。我只得到了带有 getter 和 setter 的 DTO 类。任何人都可以建议一些创建DAO文件的工具。
TIA
我知道这是一个重复的问题。但即使我找不到任何工具来从数据库源创建 JPA 实体文件。我用eclipse来做到这一点。我只得到了带有 getter 和 setter 的 DTO 类。任何人都可以建议一些创建DAO文件的工具。
TIA
您可以使用 Telosys Tools,这是一个 Eclipse 插件,可从现有数据库中使用可定制的 Velocity 模板
请参阅:https ://sites.google.com/site/telosystools/
Eclipse 市场:http ://marketplace.eclipse.org/content/telosys-tools
对于 JPA 生成,请使用 GitHub 上提供的 JPA 模板集:https ://github.com/telosys-tools
您可以使用 netbeans 而不是 eclipse。创建自己的项目后,您可以在 netbeans 菜单中选择“实体类中的 JPA 控制器类”。例如http://ensode.net/roller/dheffelfinger/entry/automated_dao_generation_from_jpa
Minuteproject是一个生成器工具,可以从数据库生成JPA2工件。
您可以指示生成器为您的 java 代码应用不遵循 DB 约定的约定,但映射将是正确的。(示例去除数据库名称前缀;以 ADMIN_ 开头的表,例如 ADMIN_ENVIRONMENT 是环境(无管理员)作为 java 类)目前有 20 多种约定可以帮助您重塑模型以减少数据库外观Java-OO 友好的。
如果你想要 DAO minuteproject 有一个生成 spring-integrated DAO的 track BSLA