chain

Creates a DataSourceResolver that delegates key resolve to resolvers. It calls DataSourceResolver.resolve on each resolver until first non-null DataSource.