想直接看这里的我建议先看了我的spring boot 学习之四。因为日志的配置要用到properties。

先了解一下springBoot的日志系统然后再进行配置。

springboot默认采用的是slf4j+logback。之前的web模块已经添加过了相关日志的依赖

private static final Logger logger = LoggerFactory.getLogger(LogConfig.class);

我们调用这个对象即可进行日志记录,日志记录默认是打印出来的,我们可以调用相关对象方法进行记录

            logger.trace("trace日志。。");logger.debug("debug日志。。");logger.info("info日志。。。");logger.warn("warn日志。。。");logger.error("error日志。。");

直接写在启动类中即可进行测试。

首先找到项目中关于配置的src/main/resources文件夹,打开里面的application.properties

如果没有可以自行创建。

创建之后可以通过修改参数的形式来修改日志的位置,日志的文件夹名,日志的级别。参数名如下

logging.file=user/springbootdemo.log
logging.level.com.dhh=DEBUG
logging.level.org.springframework.web=INFO
logging.level.org.hibernate=ERROR

logging.level.XXXX后面表示的是包名等号后面的是日志级别比如:
logging.level.com.dhh=DEBUG
com.dhh这个包以下的日志级别为DEBUG。至于日志级别的问题,TARCE < DEBUG < INFO < WARN < ERROR < FATAL 

这样我们的日志也设置完成了。
 
log4j有另外的配置方式,基本与原本的配置格式相同,很好理解。这就不细说了。如果我们需要的话需要添加log4j的依赖。

转载于:https://www.cnblogs.com/blackdeng/p/10705911.html

spring boot 学习之五(日志配置)相关推荐

  1. 【Spring Boot学习】日志文件,Spring Boot也会写日记了,这些事你知道嘛 ? ? ?

    前言: 大家好,我是良辰丫,在上一篇文章中我们已经学习了Spring Boot的配置,接下来我们要学习一些日志相关的东西,什么是日志呢?我们慢慢往下看.

  2. spring boot—自定义logback日志配置

    自定义日志配置 spring boot2.2.4官方文档 logback中文文档    1)spring boot可以适应所有日志框架,只需在类路径下包含相应的依赖来激活各种日志系统.    2)sp ...

  3. Spring Boot学习(3)

    Spring Boot学习(3) 自动配置原理 一.依赖管理 SpringBoot使用了父项目做为项目管理 XML 依赖管理 <parent><groupId>org.spri ...

  4. Spring Boot学习笔记-实践建言

    2019独角兽企业重金招聘Python工程师标准>>> 本文延续<Spring Boot学习笔记-快速示例>,从开发指南中摘出一些实践经验可供参考.这也是笔者看到的眼前一 ...

  5. Spring Boot学习笔记-基础(2)

    Spring Boot学习笔记-基础(2) Spring Boot 优点: – 快速创建独立运行的Spring项目以及与主流框架集成 – 使用嵌入式的Servlet容器,应用无需打成WAR包 – st ...

  6. Spring Boot学习总结(16)——为什么说Java程序员到了必须掌握Spring boot的时候了?

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热, ...

  7. Spring Boot学习

    from:http://www.cnblogs.com/larryzeal/p/5765945.html Spring Boot是为了简化Spring应用的创建.运行.调试.部署等而出现的,使用它可以 ...

  8. Spring Boot 学习[一] 介绍与入门

    因为最近项目不是很急(进入测试阶段),后期项目可能会用到spring boot相关技术,今天来了解下spring boot入门. 主要是介绍和编写第一个HelloWorld示例! Spring Boo ...

  9. 15 个优秀开源的 Spring Boot 学习项目,一网打尽!

    Spring Boot 算是目前 Java 领域最火的技术栈了,松哥年初出版的 <Spring Boot + Vue 全栈开发实战>迄今为止已经加印了 8 次,Spring Boot 的受 ...

最新文章

  1. 深度学习调参tricks总结!
  2. Python 数据类型
  3. 周末都花费在智能车实验室,结果......
  4. 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
  5. Python 文件处理、字符编码(二)
  6. java红包雨_Java升职加薪课开发企业年会红包雨场景项目实战视频教程
  7. 在CentOS安装PHP5.6
  8. Android Service AIDL 远程调用服务 【简单音乐播放实例】
  9. 华为奇葩面试题:一头牛重800公斤一座桥承重700公斤,请问牛怎么过桥?
  10. Tensorflow API解析 -目录
  11. 软件开发学什么编程语言好
  12. matlab卷积神经网络的实现,matlab卷积神经网络库
  13. matlab浊音段和清音段,基于Matlab编写的语音端点检测1
  14. Vue 项目应用 —— 后台管理系统模板
  15. 攻防世界(动态调试题)
  16. 北京交通大学计算机考研分数2019,2019北京交通大学考研复试分数线
  17. agent开发之oneAgent
  18. 【转载】人生如梦游戏间,RPG游戏开源开发讲座(JAVA篇)[3]——邯郸学步
  19. Android-Notes|BottomNavigationView-爱上-Lottie,android高级开发面试题
  20. 【2022持续更新】大数据最全知识点整理-HDFS篇

热门文章

  1. 2017-2018-2 1723《程序设计与数据结构》每周成绩 (更新完毕)
  2. Nginx配置同一个域名同时支持http与https两种方式访问
  3. 用C语言扩展lua模块(入门)
  4. 堆排序建堆复杂度在特殊情况下的推导
  5. CentOS 大量的TIME_WAIT解决方法
  6. 使用python实现栈和队列
  7. Hbase备份与恢复(快照技术)
  8. 4.3. aliases
  9. Day2 - Python基础2作业【购物车程序】
  10. web内容缓存 nginx高性能缓存详解