Задача Ant для создания диаграммы ER из аннотированных классов JPA / Hibernate - PullRequest
8 голосов
/ 19 июня 2009

Кто-нибудь знает инструмент, который может это сделать?

Карты Linguine , похоже, работает только со старыми XML-файлами hibernate. И задача hibernate hbm2hbmxml, кажется, содержит ошибку , поэтому я не могу выполнить двухэтапный процесс "annotations-> hbmxml-> figure"

Лучшее, Андерс

Ответы [ 2 ]

2 голосов
/ 23 июня 2009

Хм, я нашел этот замечательный пост на developerworks . Там автор, кажется, генерирует диаграммы сущностей из живой базы данных. Интересно, смогу ли я перейти на аннотированные классы -> live db (например, H2) -> сгенерированную схему SchemasSpy?

И да, API Viz выглядит великолепно.

Я опубликовал в блоге мое хакерское решение с SchemaSpy .

1 голос
/ 19 июня 2009

Не совсем то, что вы ищете, но вы можете использовать API Viz , который автоматически создает UML-подобные диаграммы из иерархий классов и может быть дополнен тегами доклета.

Вам нужно немного пометить свои классы, но это отличный инструмент, и его стоит использовать везде, где вы пытаетесь визуализировать большие или сложные проекты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...