db-meta 是关系型数据库元数据获取工具,把数据库->schema->表->列,主键、外键、索引,触发器、存储过程、函数等抽象为对象,易于使用方便序列化。
1、 提供丰富的接口,能够获取常见的所有数据库元数据。DatabaseMeta和schemacrawler均不能很好的获取触发器、存储过程、函数的定义。
2、使用简单,比JDBC的DatabaseMeta易于使用,且不需要强制处理SQLException。
3、性能高,比schemacrawler具有更高的性能,能够避免获取无用的信息。
4、线程安全
元数据架构:
软件架构: