List of usage examples for org.springframework.jdbc.core.metadata TableMetaDataProviderFactory createMetaDataProvider
public static TableMetaDataProvider createMetaDataProvider(DataSource dataSource, TableMetaDataContext context)
From source file:org.springframework.jdbc.core.metadata.TableMetaDataContext.java
/** * Process the current meta data with the provided configuration options. * @param dataSource the DataSource being used * @param declaredColumns any columns that are declared * @param generatedKeyNames name of generated keys *//*from w w w .j av a2 s.com*/ public void processMetaData(DataSource dataSource, List<String> declaredColumns, String[] generatedKeyNames) { this.metaDataProvider = TableMetaDataProviderFactory.createMetaDataProvider(dataSource, this); this.tableColumns = reconcileColumnsToUse(declaredColumns, generatedKeyNames); }