springboot項目application.properties配置文件里自定義日志輸出


demo: 

#配置日志輸出類型
#logging.pattern.console=%boldMagenta(%d{yyyy-MM-dd HH:mm:ss})  [%p]  %highlight(%C:%L)  : %m %n
#有顏色的 logging.pattern.console
=%d{yyyy-MM-dd HH:mm:ss} [%p] %highlight(%C:%L) : %m%n
#沒有顏色的
logging.pattern.console=%d %-5p %c:%line %m%n
#配置全局輸出級別 logging.level.root
=INFO #配置包的輸出級別 logging.level.org.springframework.web.servlet=ERROR #配置日志文件格式 logging.pattern.file=%boldMagenta(%d{yyyy-MM-dd HH:mm:ss}) [%p] %highlight(%C:%L) : %m%n #開啟支持ANSI格式輸出,如果你的控制台可以支持ANSI,那么輸出結果會高亮顯示 spring.output.ansi.enabled=ALWAYS # 日志文件最大大小 logging.file.max-size=10MB # 默認該目錄下會生成spring.log. logging.file.path 和 logging.file.name 2選1,如果都配置,以后者為准 #logging.file.path=D:/logs/ # 默認該日志放在項目根目錄下 logging.file.name=D:/logs/my-project.logs # 只支持默認的Logback設置,不能配合其他自定義日志項使用 #logging.pattern.rolling-file-name=${logging.file.name}.%d{yyyy-MM-dd}.%i.gz

 hibernate || JPA 打印SQL相關日志:

# log content for sql parameters when config 'trace'
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=trace
# log sql when config 'debug'
logging.level.org.hibernate.type.descriptor.sql=debug
# log content for sql result when config 'trace'
logging.level.org.hibernate.type.descriptor.sql.BasicExtractor=info

 

end.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM