之前分享了一篇 “Java 异常处理从入門到实战” 的文章当时有人提出如果能分享一篇日志处理相关的文章就更好了,本文就是对之前参加异常处理的一个回应希望能带给夶家一些收获。
日志和异常处理结合得当的话会给项目维护带来非常大的价值。
- 日志:就是介绍一个过程和经历的详细记录
- 项目日志:就是项目开发过程的详细记录,一般由项目经理记录
- 代码里的日志:就是程序员记录某个开发过程的详细情况,这是项目里每个程序員需要做的工作
代码里的日志在项目中扮演着非常重要的角色,日志记录的详细程度决定系统是否容易维护Java 项目中日志记录的框架有佷多,在项目中如何选型也必将困惑
我们这场 Chat 讨论的主题就是:Java 代码里的日志,主要是写给 Java 程序员看的本篇 Chat 将从以下六个方面对 Java 日志進行阐述:
- 一、日志在项目中的作用
- 二、Java 日志使用的困惑
- 三、Java 日志演化历史
- 四、使用不同框架的 Java 日志示例说明
- 五、项目中日志记录遵守哪些原则
- 六、一个推荐的项目 Java 日志实例
通过本场 Chat 的学习,希望大家在编码时对日志的处理过程加深认识、统一规范、得到收获,从零开始輕松掌握 Java 日志处理并且可以运用到实际项目中。
一、日志在项目中的作用
Log 日志主要用于记录程序运行的情况以便于程序在部署之后的排错调试等,也有利于将这些信息进行持久化(如果不将日志信息保存到文件或数据库则信息便会丢失)。
(4)以上代码示例生成的日誌文件及日志详情
到此Java 日志从入门到实战的文章就结束了,希望对大家有所帮助
作者 | ,从事软件开发工作7年有五年金融软件开发经驗,从柜面系统到终端一体机;有一年直销银行技术顾问的工作经验目前在创业团队担任架构师一职,主要负责后端技术的架构熟悉Java,DubboSpring,MyBatisMaven等技术!
本文首发于 GitChat,未经授权不得转载转载需与 GitChat联系。