用于从JPA / Hibernate注释类生成ER图的Ant任务

时间:2009-06-19 13:37:38

标签: java sql hibernate jpa ant

有没有人知道可以做到这一点的工具?

Linguine maps似乎只适用于旧的hibernate xml文件。而hibernate工具任务hbm2hbmxml似乎有a bug,所以我不能做两步过程“annotations-> hbmxml->图”

最佳, 安德斯

2 个答案:

答案 0 :(得分:2)

嗯,我找到了this great post on developerworks。在那里,作者似乎从实时数据库生成实体图。我想知道我是否可以去“注释类 - >实时数据库(例如H2) - > SchemasSpy生成图表?

是的,API Viz看起来很棒。

blogged my hacky solution with SchemaSpy

答案 1 :(得分:1)

不是你想要的,但你可以使用API Viz自动生成类层次结构中的UML图,并可以使用doclet标签进行扩充。

你必须稍微标记你的课程,但它是一个很好的工具,值得在任何你想要大型或复杂项目可视化的地方使用。