JPA实体的逆向工程师DDL

JPA实体的逆向工程师DDL,第1张

JPA实体的逆向工程师DDL

我认为JPA没有通用的方法,您必须直接使用基础JPA实现来实现此目的。

对于 Hibernate ,有几种可能性:

  • 使用先前发布的duffymo方法,可使Hibernate自动更新数据库架构。
  • 如果你不希望出现这种情况,你可以使用 就是hbm2ddl 从工具的Hibernate工具(注:链接很烂,但显然他们的主页是有点现在打破)。您可以使用它从您的JPA实体自动生成数据库创建脚本。还有Maven和Ant会
    hbm2ddl
    自动调用的插件。

对于 Eclipselink (以前是Oracle Toplink,JPA 2.0 RI),请参阅使用Eclipselink
JPA扩展进行模式生成
。从原则上讲,它与Hibernate非常相似,尽管乍看之下我看不到任何可以用作创建DB脚本的独立实用程序的东西。

其他JPA实现(BEA / Oracle Kodo,Apache OpenJPA)可能有自己的特定方法来实现。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4900699.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-12
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存