@Configuration
@Import(value={InterCorsAutoConfiguration.class,InterReactorCorsAutoConfiguration.class,RestAutoConfiguration.class,RedisExtAutoConfiguration.class,SwaggerAutoConfiguration.class,DataSecureAutoConfiguration.class,AuthAutoConfiguration.class,TaskAutoConfiguration.class,InterJacksonAutoConfiguration.class,JwtAutoConfiguration.class,ESAutoConfiguration.class,GatewaySwaggerAutoConfiguration.class,KafkaAutoConfiguration.class,TraceAutoConfiguration.class,SmsAutoConfiguration.class,OssAutoConfiguration.class,KaptchaAutoConfiguration.class,ValidationAutoConfiguration.class,ExceptionAutoConfiguration.class,WechatAutoConfiguration.class})
@EnableConfigurationProperties(value=SpringBootExtProperties.class)
@ConditionalOnProperty(prefix="pacebox.springboot",
name="enable",
havingValue="true")
public class SpringBootExtAutoConfiguration
extends Object
| 构造器和说明 |
|---|
SpringBootExtAutoConfiguration(SpringBootExtProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
SpringContextHolder |
contextHolder()
create context process tool
|
org.springframework.boot.web.servlet.FilterRegistrationBean<RequestFilter> |
requestRegisterBean() |
tech.mhuang.pacebox.core.id.BaseIdeable<String> |
snowflake()
create generator id.
|
public SpringBootExtAutoConfiguration(SpringBootExtProperties properties)
@Bean @Order(value=-2147483647) public org.springframework.boot.web.servlet.FilterRegistrationBean<RequestFilter> requestRegisterBean()
@Bean @ConditionalOnMissingBean public SpringContextHolder contextHolder()
@Bean @ConditionalOnMissingBean public tech.mhuang.pacebox.core.id.BaseIdeable<String> snowflake()
Copyright © 2020. All rights reserved.