@EnableAsync
@EnableScheduling
@Configuration
@EnableConfigurationProperties(value={AppInfoProperties.class,QuickBootProperties.class})
public class QuickBootFrameworkAutoConfiguration
extends Object
| 构造器和说明 |
|---|
QuickBootFrameworkAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
CorsWebMvcConfigurer |
corsWebMvcConfigurer() |
DefaultExceptionHandler |
defaultExceptionHandler() |
LogAspect |
logAspect() |
org.springframework.boot.web.servlet.FilterRegistrationBean<RepeatableFilter> |
repeatableFilter() |
org.springframework.web.client.RestTemplate |
restTemplate(org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder) |
static SpringUtils |
springUtils()
为什么这里要加 static?
|
@Bean @ConditionalOnMissingBean public static SpringUtils springUtils()
@Bean @ConditionalOnMissingBean public org.springframework.web.client.RestTemplate restTemplate(org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder)
@Bean @ConditionalOnMissingBean public DefaultExceptionHandler defaultExceptionHandler()
@Bean @ConditionalOnMissingBean public CorsWebMvcConfigurer corsWebMvcConfigurer()
@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<RepeatableFilter> repeatableFilter()
@Bean @Profile(value="!prod") @ConditionalOnMissingBean public LogAspect logAspect()
Copyright © 2022. All rights reserved.