@Configuration
@ConditionalOnClass(value={javax.sql.DataSource.class,org.springframework.jdbc.core.JdbcTemplate.class})
@Import(value=org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.class)
@EnableConfigurationProperties(value=LockRegistryProperties.class)
@ConditionalOnProperty(name="framework.locks.jdbc.enable",
havingValue="true")
protected static class LockRegistryAutoConfiguration.JdbcLockRegistryAutoConfiguration
extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
JdbcLockRegistryAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultLockRepository |
defaultLockRepository(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
JdbcLockRegistry |
jdbcLockRegistry(DefaultLockRepository lockRepository) |
@Bean @ConditionalOnMissingBean public DefaultLockRepository defaultLockRepository(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
@Bean @ConditionalOnMissingBean public JdbcLockRegistry jdbcLockRegistry(DefaultLockRepository lockRepository)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.