@Configuration
@ConditionalOnClass(value={javax.sql.DataSource.class,org.springframework.versions.jpa.config.JpaLockingAndVersioningConfig.class})
@AutoConfigureAfter(value=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class)
@Import(value=org.springframework.versions.jpa.config.JpaLockingAndVersioningConfig.class)
@EnableConfigurationProperties(value=JpaVersionsProperties.class)
public class JpaVersionsAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JpaVersionsAutoConfiguration.JpaVersionAutoConfig |
| Constructor and Description |
|---|
JpaVersionsAutoConfiguration(JpaVersionsProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
JpaVersionsDatabaseInitializer |
jpaVersionsDatabaseInitializer(DataSource dataSource,
org.springframework.core.io.ResourceLoader resourceLoader) |
public JpaVersionsAutoConfiguration(JpaVersionsProperties properties)
@Bean @ConditionalOnMissingBean @ConditionalOnBean(value=javax.sql.DataSource.class) public JpaVersionsDatabaseInitializer jpaVersionsDatabaseInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader)
Copyright © 2020 Paul Warren. All rights reserved.