Example usage for org.springframework.jdbc.core.metadata TableMetaDataProviderFactory createMetaDataProvider

List of usage examples for org.springframework.jdbc.core.metadata TableMetaDataProviderFactory createMetaDataProvider

Introduction

In this page you can find the example usage for org.springframework.jdbc.core.metadata TableMetaDataProviderFactory createMetaDataProvider.

Prototype

public static TableMetaDataProvider createMetaDataProvider(DataSource dataSource,
        TableMetaDataContext context) 

Source Link

Document

Create a TableMetaDataProvider based on the database meta-data.

Usage

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);
}