spring3 jdbc笔记

 一、获取数据库元数据(metadata):
使用TableMetaDataProviderFactory获取TableMetaDataProvider ,该工厂类会根据不同的数据库返回不同的实现,目前有四种实现:

  1. DerbyTableMetaDataProvider Derby
  2. GenericTableMetaDataProvider 其他数据库,如SQL Server,MySQL
  3. HsqlTableMetaDataProvider HSQLDB
  4. OracleTableMetaDataProvider Oracle
  5.  PostgresTableMetaDataProvider Postgres

 TableMetaDataProviderFactory中是通过调用JdbcUtils.extractDatabaseMetaData(DataSource dataSource,DatabaseMetaDataCallback action)返回TableMetaDataProvider 

你可能感兴趣的:(spring3 jdbc笔记)