SpringBoot项目中添加logback-spring.xml日志信息

SpringBoot项目中添加logback-spring.xml日志信息


对集成Mybatis框架后的项目,添加日志信息

使用SpringBoot默认的日志工具logback显示SQL细节:总结如下,springboot创建多环境日志步骤

  1. src/main/resources下面创建logback-spring.xml文件,可以直接copy文件修改
  2. 指定日志级别和环境.通过在配置文件中指定生效的环境和日志的级别 spring.profiles.active=dev
logging: 
    level:  
        org: 
            springframework: 
                web: debug

logback-spring.xml文件为:


  
	 
	
		  
			1-%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger -
				%msg%n
			UTF-8
		
	  
	RestAPI
	 
	 
	 
		D:/my2018log/log_error.log
		 
			${LOG_PATH}/${APPDIR}/error/log-error-%d{yyyy-MM-
				dd}.%i.log 
			
				2MB
			
		 
		true 
		
			===%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger Line:%-3L -
				%msg%n
			UTF-8
		 
		
			error
			ACCEPT
			DENY
		
	 
	 
		${LOG_PATH}/${APPDIR}/log_warn.log 
		 
			${LOG_PATH}/${APPDIR}/warn/log-warn-%d{yyyy-MM-
				dd}.%i.log 
			
				2MB
			
		 
		true 
		
			===%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger Line:%-3L -
				%msg%n
			UTF-8
		 
		
			warn
			ACCEPT
			DENY
		
	 
	 
		${LOG_PATH}/${APPDIR}/log_info.log 
		 
			${LOG_PATH}/${APPDIR}/info/log-info-%d{yyyy-MM-
				dd}.%i.log 
			
				2MB
			
		 
		true 
		
			===%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger Line:%-3L -
				%msg%n
			utf-8
		 
		
			info
			ACCEPT
			DENY
		
	
	
		
			%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger Line:%-3L -
				%msg%n 
		
	 
	
	
		    
			
		
	
	
		
			   
			
		
	


最后

  • 更多参考精彩博文请看这里:《陈永佳的博客》

  • 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!

你可能感兴趣的:(为霞而作)