黑马java-JavaSE进阶-特殊文件、日志框架

1.特殊文件

普通文件  .txt.

属性文件  .properties

XML文件   .xml

2.日志技术

把程序运行的信息,记录到文件中,方便车工需要定位bug,并了解程序的执行情况

3.properties属性文件

是一个Map集合(键值对集合),但我们一般不会当集合使用

核心作用:properties是用来代表属性文件的,通过properties可以读写属性文件力的内容

4.XML文件(可扩展标记语言)

本质是一种数据的格式,可以用来存储复杂的数据结构,和数据关系

特点:

<标签名>称为一个标签或一个元素,一般成对出现

标签名可以自己定义,但必须要正确嵌套

只能用一个根标签

标签可以有属性

如果一个文件中放置的是xml格式的数据,这个文件就是xml文件,后缀要写成.xml

语法规则:

文件后缀名为xml,文档声明必须在第一行

定义注释信息:<!--注释内容-->

xml中书写<,&等,柯南会出现冲突,此时使用如下字符

xml中可以写一个叫cdata的数据区:<![CDATA[…内容…]]>,里面的内容可以随便写

应用场景:

经常用来作为系统的配置文件,或者作为一种特殊的数据结构,在网络中进行传输

解析:

dom4j工具

5.约束文档

专门用来限制xml书写格式的文档,比如:限制标签、属性应该怎么写

可分为DTD文档、Schema文档

6.日志技术

特点:

可以将系统执行的信息,方便的记录到指定位置

可以随时以开关的形式控制日志的启停,无序侵入到源代码中去修改

体系结构:

日志框架需要实现接口

Logback日志有以下几个模块

logback-core:基础模块,是其他两个模块以来的基础    必须有

logback-classic:完整实现了slf4j API的模块   必须有

logback-access: 与tomcat和jetty等servlet容器继承,以提供http访问日志的功能    可选

要使用Logback日志框架,至少需要在项目中整合如下三个模块

slf4j-api:日志接口   logback-core    logback-classic

核心配置文件logback.xml

对Logback日志框架进行控制

7.日志级别

日志级别指的是日志信息的类型,日志都会分级别,常见额度日志级别如下:

只有日志的级别是大于或等于核心配置文件配置的日志级别,才会被记录,否则不记录

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值