Browse Source

Adapt to breaking change in Spring Data

See gh-9834
pull/9840/merge
Andy Wilkinson 9 years ago
parent
commit
39b4ecdf63
  1. 9
      spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/AbstractRepositoryConfigurationSourceSupport.java

9
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/AbstractRepositoryConfigurationSourceSupport.java

@ -55,16 +55,17 @@ public abstract class AbstractRepositoryConfigurationSourceSupport @@ -55,16 +55,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 registry) {
StandardAnnotationMetadata metadata = new StandardAnnotationMetadata(
getConfiguration(), true);
return new AnnotationRepositoryConfigurationSource(metadata, getAnnotation(),
this.resourceLoader, this.environment) {
this.resourceLoader, this.environment, registry) {
@Override
public java.lang.Iterable<String> getBasePackages() {
return AbstractRepositoryConfigurationSourceSupport.this

Loading…
Cancel
Save