Visual Paradigm рекурсивно создает диаграммы классов из исходного дерева (с возможностью навигации). Несколько проектов обрабатываются путем добавления нескольких источников. Реинжиниринг БД не так силен для больших схем БД. Я сомневаюсь, что Paradigm поддерживает отображение гибернации.
Похоже, что вы пытаетесь догнать дизайн после того, как все усложняется; -)
Гибернация возможна, просто введите "jpa annotation uml" в Google и выберите один из инструментов.
Стандартная Java без аннотаций поддерживается почти всеми инструментами UML, такими как RSA, MAgicDraw, eUML, Omondo и т. Д.
Попробуйте также Eclipse MoDisco , хотя, насколько мне известно, он не поддерживает Hibernate, но допускает расширяемый обратный инжиниринг и построен на основе проекта EMF.