All Downloads are FREE. Search and download functionalities are using the official Maven repository.

site.zfei.at.common.LogConfig Maven / Gradle / Ivy

package site.zfei.at.common;


import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import site.zfei.at.file.AtTraceConfigurationProperties;
import site.zfei.at.coxt.GlobalController;
import site.zfei.at.trace.ContextFilter;

@Configuration
@EnableConfigurationProperties({AtTraceConfigurationProperties.class})
public class LogConfig {


    @Bean
    public GlobalController globalController() {
        return new GlobalController();
    }

    @Bean
    @ConditionalOnExpression("${at.log.enable:true}")
    public ContextFilter contextFilter() {
        return new ContextFilter();
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy