java接続オブジェクトが入力として提供されたときにデータベースER図を生成できるJava API/javaプラグインはありますか。データベースERを生成するために必要なJava API
例:InputSream generateDatabaseERDiagram(java connection object)// where inputsream will point to generated ER diagram image
APIは、Oracle、MySQLやPostgreSQLので動作するはず?
私はschemacrawler(http://schemacrawler.sourceforge.net/)ツールを使っていましたが、これを行うことができるAPIはありませんでした。
このようなAPIがない場合は、自分のAPIをどのように書くことができるか教えてください。私は、スキーマ名が入力として提供されている場合、データベース内のすべてのスキーマまたは特定のスキーマのER図を生成したい。
このタスクを達成する方法についていくつか明記しておくと役立ちます。
schemacrawlerは有望です。この例を使用して一時フォルダにイメージを書き込み、その後Javaアプリケーションで開くことを検討してください。 –
私は、スキーマクローラで与えられた例を理解していませんでしたか?私は、ER図を生成するためにどのAPIがスキーマクローラで使用されているのかを意味します。このサンプルコードをここに貼り付けることができますか?私はこのAPIをschemacrawlerの最後には気にしません。データベースデータベース= SchemaCrawlerUtility.getDatabase(接続、 オプション); (最終スキーマスキーマ:database.getSchemas()) {}私はこのAPIがスキーマ、テーブル、列などをクロールするために使用できることを知っています – Rajesh