| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> java开发 日志框架 -> 正文阅读 |
|
[Java知识库]java开发 日志框架 |
一. 日志技术的概述程序中的日志可以用来记录程序运行过程中的信息,并可以进行永久的存储。 采用输出语句到控制台的弊端:
日志技术具备的优势:
二. 日志技术体系日志规范:一些接口,提供给日志的实现框架设计的标准。 日志框架:牛人或第三方公司已经做好的日志记录实现代码,后来者可以直接拿去使用。
三. Logback日志框架logback是基于slf4j的日志规范实现的框架。 Logback 的架构非常通用,可以在不同的情况下应用。目前,logback 分为三个模块,logback-core、logback-classic 和 logback-access。 logback-core 模块为其他两个模块奠定了基础。logback-classic 模块可以同化为 log4j 1.x 的显着改进版本。此外,logback-classic 原生实现了SLF4J API,因此您可以轻松地在 logback 和其他日志框架(例如 log4j 1.x 或 java.util.logging (JUL))之间来回切换。 logback-access 模块与 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 访问日志功能。请注意,您可以轻松地在 logback-core 之上构建自己的模块。 四. Logback快速入门需求:导入logback日志技术到项目中,用于记录系统的日志信息。
新建一个Test的测试类
注意:日志文件输出的地址由logback.xml文件决定,可自行更改 五. Logback 配置详解5.1 输出位置,格式设置Logback日志系统的特性都是通过核心配置文件Logback.xml控制的。
输出到控制台的配置标志
输出到系统文件的配置标志
输出日志的格式
5.2 对日志不同内容是否输出的控制可以通过设置日志的出输出级别来控制哪些日志信息输出或不输出
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 12:07:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |