单例模式
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
虚拟机的类加载机制就是虚拟机把Java类的源码编译为字节码后,将其读取进内存,并对数据进行校验、转换解析和初始化、最终形成可以被虚拟机直接使用的Java类型。
1 |
|
➱Log4j2官方文档
Log4j2是Apache的一个开源项目,虽然Spring Boot默认集成来了Logback,但相比于此,我更喜欢使用Log4j2,它不但在Log4j的基础上新增了许多改进,而且也支持了Logback中的一些特性,更加灵活。通过它我们可以将日志信息输出到控制台中,在某些情况下更加方便调试;跟踪代码运行轨迹,方便Debug;也可周期性的记录到文件中,以供其他应用获取相关信息。以下将介绍Spring Boot如何简单集成Log4j2.