Upgrade to Spring Data Moore M4.

Closes gh-430.
This commit is contained in:
Mark Paluch
2019-05-27 11:45:17 +02:00
parent 9d7560a560
commit 4fd2c558a3
2 changed files with 6 additions and 7 deletions

View File

@@ -27,7 +27,7 @@
<junit.version>4.12</junit.version>
<mockito-core.version>2.23.4</mockito-core.version>
<spring.version>5.2.0.M2</spring.version>
<spring-data-releasetrain.version>Lovelace-SR5</spring-data-releasetrain.version>
<spring-data-releasetrain.version>Moore-M4</spring-data-releasetrain.version>
<spring-security-bom.version>5.1.4.RELEASE</spring-security-bom.version>
<reactor.version>Dysprosium-M1</reactor.version>
<java.version>1.8</java.version>

View File

@@ -71,7 +71,7 @@ public class VaultRepositoryConfigurationExtension extends
RootBeanDefinition mappingContextDefinition = createVaultMappingContext(configurationSource);
mappingContextDefinition.setSource(configurationSource.getSource());
registerIfNotAlreadyRegistered(mappingContextDefinition, registry,
registerIfNotAlreadyRegistered(() -> mappingContextDefinition, registry,
VAULT_MAPPING_CONTEXT_BEAN_NAME, configurationSource);
// register Adapter
@@ -86,7 +86,7 @@ public class VaultRepositoryConfigurationExtension extends
vaultKeyValueAdapterDefinition
.setConstructorArgumentValues(constructorArgumentValuesForVaultKeyValueAdapter);
registerIfNotAlreadyRegistered(vaultKeyValueAdapterDefinition, registry,
registerIfNotAlreadyRegistered(() -> vaultKeyValueAdapterDefinition, registry,
VAULT_ADAPTER_BEAN_NAME, configurationSource);
Optional<String> keyValueTemplateName = configurationSource
@@ -97,10 +97,9 @@ public class VaultRepositoryConfigurationExtension extends
&& getDefaultKeyValueTemplateRef().equals(keyValueTemplateName.get())
&& !registry.containsBeanDefinition(keyValueTemplateName.get())) {
AbstractBeanDefinition beanDefinition = getDefaultKeyValueTemplateBeanDefinition(configurationSource);
registerIfNotAlreadyRegistered(beanDefinition, registry,
keyValueTemplateName.get(), configurationSource.getSource());
registerIfNotAlreadyRegistered(
() -> getDefaultKeyValueTemplateBeanDefinition(configurationSource),
registry, keyValueTemplateName.get(), configurationSource.getSource());
}
super.registerBeansForRoot(registry, configurationSource);