类 TableMetaDataProviderFactory
- java.lang.Object
- org.springframework.jdbc.core.metadata.TableMetaDataProviderFactory
public class TableMetaDataProviderFactory extends Object
Factory used to create aTableMetaDataProvider
implementation based on the type of database being used.- 从以下版本开始:
- 2.5
- 作者:
- Thomas Risberg
构造器概要
构造器 构造器 说明 TableMetaDataProviderFactory()
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static TableMetaDataProvider
createMetaDataProvider(DataSource dataSource, TableMetaDataContext context)
Create aTableMetaDataProvider
based on the database meta-data.static TableMetaDataProvider
createMetaDataProvider(DataSource dataSource, TableMetaDataContext context, NativeJdbcExtractor nativeJdbcExtractor)
Create aTableMetaDataProvider
based on the database metadata.
构造器详细资料
TableMetaDataProviderFactory
public TableMetaDataProviderFactory()
方法详细资料
createMetaDataProvider
public static TableMetaDataProvider createMetaDataProvider(DataSource dataSource, TableMetaDataContext context)
Create aTableMetaDataProvider
based on the database meta-data.- 参数:
dataSource
- used to retrieve meta-datacontext
- the class that holds configuration and meta-data- 返回:
- instance of the TableMetaDataProvider implementation to be used
createMetaDataProvider
public static TableMetaDataProvider createMetaDataProvider(DataSource dataSource, TableMetaDataContext context, NativeJdbcExtractor nativeJdbcExtractor)
Create aTableMetaDataProvider
based on the database metadata.- 参数:
dataSource
- used to retrieve metadatacontext
- the class that holds configuration and metadatanativeJdbcExtractor
- the NativeJdbcExtractor to be used- 返回:
- instance of the TableMetaDataProvider implementation to be used