@Configuration @AutoConfigureAfter(value=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) public class EdelweissConfiguration extends Object
| 构造器和说明 |
|---|
EdelweissConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
SnowFlakeIdGenerator |
idGenerator() |
JbdcInstanceIdAssigner |
instanceIdAssigner(DataSource dataSource) |
SnowFlakeInstanceIdRenewer |
snowFlakeInstanceIdRenewer(SnowFlakeIdGenerator idGenerator,
InstanceIdAssigner instanceIdAssigner) |
@Bean @ConditionalOnMissingBean(value=org.coderclan.edelweiss.IdGenerator.class) public SnowFlakeIdGenerator idGenerator()
@Bean @ConditionalOnMissingBean(value=org.coderclan.edelweiss.InstanceIdAssigner.class) @ConditionalOnBean(value=javax.sql.DataSource.class) public JbdcInstanceIdAssigner instanceIdAssigner(DataSource dataSource)
@Bean
@ConditionalOnBean(value={org.coderclan.edelweiss.SnowFlakeIdGenerator.class,org.coderclan.edelweiss.InstanceIdAssigner.class})
public SnowFlakeInstanceIdRenewer snowFlakeInstanceIdRenewer(SnowFlakeIdGenerator idGenerator,
InstanceIdAssigner instanceIdAssigner)
Copyright © 2023. All rights reserved.