@Configuration public class LogConfigurer extends Object
| 构造器和说明 |
|---|
LogConfigurer() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.boot.web.server.WebServerFactoryCustomizer<org.springframework.boot.web.embedded.tomcat.ConfigurableTomcatWebServerFactory> |
accessLog(org.springframework.core.env.Environment env)
在tomcat日志中实现trace id
参考: https://www.appsloveworld.com/springboot/100/36/mdc-related-content-in-tomcat-access-logs
|
com.biuqu.log.service.LogFacade |
logFacade(com.biuqu.log.dao.LogDao<com.biuqu.log.model.OperationLog> opDao,
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SecurityLog> secDao,
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SystemLog> sysDao) |
com.biuqu.log.dao.LogDao<com.biuqu.log.model.OperationLog> |
opLog() |
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SecurityLog> |
secLog() |
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SystemLog> |
sysLog() |
@Bean public org.springframework.boot.web.server.WebServerFactoryCustomizer<org.springframework.boot.web.embedded.tomcat.ConfigurableTomcatWebServerFactory> accessLog(org.springframework.core.env.Environment env)
参考: https://www.appsloveworld.com/springboot/100/36/mdc-related-content-in-tomcat-access-logs
env - 运行环境变量@Bean public com.biuqu.log.dao.LogDao<com.biuqu.log.model.SystemLog> sysLog()
@Bean public com.biuqu.log.dao.LogDao<com.biuqu.log.model.OperationLog> opLog()
@Bean public com.biuqu.log.dao.LogDao<com.biuqu.log.model.SecurityLog> secLog()
@Bean
public com.biuqu.log.service.LogFacade logFacade(com.biuqu.log.dao.LogDao<com.biuqu.log.model.OperationLog> opDao,
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SecurityLog> secDao,
com.biuqu.log.dao.LogDao<com.biuqu.log.model.SystemLog> sysDao)
Copyright © 2023. All rights reserved.