@Configuration @EnableConfigurationProperties(value=GaeaProperties.class) public class GaeaAutoConfiguration extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
GaeaAutoConfiguration.GaeaMybatisPlusAutoConfiguration
持久层mybatis-plus自动装配
|
static class |
GaeaAutoConfiguration.GaeaWebMvcConfigurer
Web配置
|
static class |
GaeaAutoConfiguration.WebGaeaAutoConfiguration
web服务器环境,网关不加载
|
| 构造器和说明 |
|---|
GaeaAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApplicationContextUtils |
applicationContextUtils()
spring上下文工具类
|
CacheHelper |
cacheHelper() |
ErrorFieldResolver |
errorFieldResolver() |
ExceptionApplicationListener |
exceptionApplicationListener()
异常监听
|
JwtBean |
jwtBean(GaeaProperties gaeaProperties)
jwt实例
|
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter |
mappingJackson2HttpMessageConverter()
解决时区问题 序列号和反序列化
|
@Bean public ApplicationContextUtils applicationContextUtils()
@Bean public JwtBean jwtBean(GaeaProperties gaeaProperties)
gaeaProperties - @Bean @ConditionalOnClass(value=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class) @ConditionalOnMissingBean public CacheHelper cacheHelper()
@Bean
@ConditionalOnProperty(name="customer.timezone.serializer.enable",
havingValue="true")
public org.springframework.http.converter.json.MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter()
@Bean public ExceptionApplicationListener exceptionApplicationListener()
@Bean @ConditionalOnMissingBean(value=ErrorFieldResolver.class) public ErrorFieldResolver errorFieldResolver()
Copyright © 2022 Anji-Plus. All rights reserved.