我正在寻找一个轻量级,开源的,或多或少的跨数据库Java库,它允许我在给定DataSource
的情况下读取关于列,表和完整性约束的元信息。
答案 0 :(得分:9)
当然,取决于您想要做什么,但如果您只是想要可视化现有数据库,我建议SchemaSpy。
当然,JDBC已经允许您使用Connection.getMetaData()
读取元信息。这会为您提供DatabaseMetaData个实例。
答案 1 :(得分:7)
我找到了问题的答案Apache DDLUtils。 我的问题实际上是this one的重复。