【问题标题】:Reverse Engineering a Hibernate Database Structure对 Hibernate 数据库结构进行逆向工程
【发布时间】:2012-10-09 23:14:03
【问题描述】:

我正在考虑为一个项目编写一些代码,该项目可能会有几个不同的休眠结构化数据库,而对于这些数据库知之甚少或一无所知。

理想情况下,代码将能够接收对象(序列化,通过 http 传输)并根据给定的数据库连接,确定对象是否适合,如果适合,则将其持久化。

是否有一种既定的或相对直接的方法来生成persistence.xml 或基于对数据库和元数据的访问的类结构?

【问题讨论】:

  • 如果你有好的约定,你可以自己写,但我认为没有现成的工具。

标签: java sql database hibernate reverse-engineering


【解决方案1】:

这里有几个选项。 Eclipse 有一个hibernate 逆向工程工具,这里有一个使用方法:

http://www.wikihow.com/Generate-Hibernate-Pojo-Classes-from-DB-Tables

如果您还没有,请从 JBoss 更新站点安装休眠工具(帮助 -> 软件更新... -> 添加站点...):

http://download.jboss.org/jbosstools/updates/stable/

这个工具我用过几次了,效果还不错。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-24
    • 2014-11-07
    • 2015-07-05
    • 2017-03-29
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 2016-05-22
    相关资源
    最近更新 更多