用于读取数据库模式的Java库

时间:2010-06-22 07:03:19

标签: java jdbc database-schema ddlutils

我正在寻找一个轻量级,开源的,或多或少的跨数据库Java库,它允许我在给定DataSource的情况下读取关于列,表和完整性约束的元信息。

2 个答案:

答案 0 :(得分:9)

当然,取决于您想要做什么,但如果您只是想要可视化现有数据库,我建议SchemaSpy

当然,JDBC已经允许您使用Connection.getMetaData()读取元信息。这会为您提供DatabaseMetaData个实例。

答案 1 :(得分:7)

我找到了问题的答案Apache DDLUtils。 我的问题实际上是this one的重复。