@Configuration public class AirCoreConfig extends Object
| 构造器和说明 |
|---|
AirCoreConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
AllControllerLogAspect |
allControllerLogAspect()
日志aop
|
AssembleLogForMongoDbPojo |
assembleLogForMongoDbPojo() |
org.springframework.web.filter.CorsFilter |
corsFilter()
跨域问题
|
Error |
error()
统一异常抛出
|
org.springframework.http.HttpHeaders |
httpHeaders()
设置请求头
|
InsertLogToMongoDb |
insertLogToMongoDb()
配置写日志到mongoDb(controller层)
会记录请求参数和返回结果等
|
ParseHeaderAuthorization |
parseHeaderAuthorization() |
org.springframework.web.client.RestTemplate |
restTemplate()
restTemplate
|
RestTemplateInterceptor |
restTemplateInterceptor()
restTemplate 拦截器,主要写日志
|
@Bean(name="airCoreError") public Error error()
@Bean public org.springframework.http.HttpHeaders httpHeaders()
@Bean public AllControllerLogAspect allControllerLogAspect()
@Bean public InsertLogToMongoDb insertLogToMongoDb()
@Bean public RestTemplateInterceptor restTemplateInterceptor()
@Bean public org.springframework.web.client.RestTemplate restTemplate()
@Bean public org.springframework.web.filter.CorsFilter corsFilter()
@Bean public ParseHeaderAuthorization parseHeaderAuthorization()
@Bean public AssembleLogForMongoDbPojo assembleLogForMongoDbPojo()
Copyright © 2020. All rights reserved.