Adapt to API changes in Spring Data Commons
This commit is contained in:
@@ -56,16 +56,17 @@ public abstract class AbstractRepositoryConfigurationSourceSupport
|
||||
@Override
|
||||
public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata,
|
||||
BeanDefinitionRegistry registry) {
|
||||
new RepositoryConfigurationDelegate(getConfigurationSource(), this.resourceLoader,
|
||||
this.environment).registerRepositoriesIn(registry,
|
||||
new RepositoryConfigurationDelegate(getConfigurationSource(registry),
|
||||
this.resourceLoader, this.environment).registerRepositoriesIn(registry,
|
||||
getRepositoryConfigurationExtension());
|
||||
}
|
||||
|
||||
private AnnotationRepositoryConfigurationSource getConfigurationSource() {
|
||||
private AnnotationRepositoryConfigurationSource getConfigurationSource(
|
||||
BeanDefinitionRegistry beanDefinitionRegistry) {
|
||||
StandardAnnotationMetadata metadata = new StandardAnnotationMetadata(
|
||||
getConfiguration(), true);
|
||||
return new AnnotationRepositoryConfigurationSource(metadata, getAnnotation(),
|
||||
this.resourceLoader, this.environment) {
|
||||
this.resourceLoader, this.environment, beanDefinitionRegistry) {
|
||||
@Override
|
||||
public Streamable<String> getBasePackages() {
|
||||
return AbstractRepositoryConfigurationSourceSupport.this
|
||||
|
||||
Reference in New Issue
Block a user