Есть ли какой-либо java API/java-плагин, который может генерировать диаграмму базы данных ER, когда объект Java-соединения предоставляется как входной.Требуемый Java API для создания диаграммы базы данных базы данных
Ex: InputSream generateDatabaseERDiagram(java connection object)// where inputsream will point to generated ER diagram image
API-интерфейс должен работать с Oracle, MySQL, PostgreSQL?
Я прошел через инструмент schemacrawler (http://schemacrawler.sourceforge.net/), но didint получил API, который мог бы это сделать.
Если API не существует, то дайте мне знать, как написать собственный API? Я хочу генерировать диаграмму ER для всей схемы в базе данных или любой конкретной схеме, если имя схемы предоставляется в качестве входных данных.
Будет полезно, если вы покажете немного света о том, как достичь этой задачи.
schemacrawler выглядит многообещающим. Подумайте, используя пример, напишите изображение в папку temp и откройте его с помощью java-приложения. –
Я не понял пример, приведенный в искателе схемы? Я имею в виду, какой API используется в искателе схемы для генерации диаграммы ER .. и как? можете ли вы вставить этот пример кода здесь? Только я undesrtood этот API в окончательной схеме анализатора База данных базы данных = SchemaCrawlerUtility.getDatabase (соединение, опций); для (окончательная схема схемы: database.getSchemas()) {} Я знаю, что этот API можно использовать для сканирования по схеме, таблице, столбцу и т. Д. – Rajesh