前置条件 Maven:依赖 <!-- 日志 --> <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j- ...
分类:
其他好文 时间:
2020-06-04 13:39:37
阅读次数:
61
注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 Spring 框架选择使用了 JCL 作为默认日志输出。而 Spring Boot 默认选择了 SLF4J 结合 LogBack。那我们在项目中 ...
分类:
编程语言 时间:
2020-06-03 13:30:45
阅读次数:
85
1.新建module,slf4j-demo 2.pom.xml添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3 ...
分类:
其他好文 时间:
2020-05-30 10:49:53
阅读次数:
50
slf4j是为了便于不同日志框架的切换,而设计的日志系统门面,它支持的日志框架包括:java.util.logging, logback and log4j.它的使用很简单,只需要引入slf4j-api-$.jar即可,但实际项目中它需要配合相应的日志框架使用.这里只是简单介绍一下slf4j的引用. ...
分类:
其他好文 时间:
2020-05-26 23:29:37
阅读次数:
91
[toc] 简介 在java程序中,我们通过日志来定位和发现项目中可能出现的问题。在现代java项目中,我们使用log4j或者slf4j,Logback等日志记录框架来处理日志问题。 JVM是java程序运行的基础,JVM中各种事件比如:GC,class loading,JPMS,heap,thre ...
分类:
其他好文 时间:
2020-05-23 09:15:56
阅读次数:
58
一、日志 1、配置日志级别 日志记录器(Logger)的行为是分等级的。如下表所示: 分为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL 默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别 这种方式只能将日志打印在控制台上 ...
分类:
编程语言 时间:
2020-05-22 21:12:29
阅读次数:
69
0.环境 mybaits maven log4j junit mysqlconncetor org.mybatis mybatis 3.5.4 mysql mysql connector java 8.0.19 log4j log4j 1.2.12 org.slf4j slf4j api 2.0.0 ...
分类:
其他好文 时间:
2020-05-17 13:30:18
阅读次数:
67
1 简介 Java知名的日志有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那么这些日志框架之间有着怎样的关系?诞生的原因又是解决什么问题?下面一起来看。 1.1 JUL Java有自己的日志框架JUL(Java Util Logging)在java.util.l ...
分类:
编程语言 时间:
2020-05-14 17:46:14
阅读次数:
67
问题与分析最近开始学习spring-boot框架,我用的是Eclipse,然后发现在使用到了lombok的@Data注解时,Eclipse会编译错误。@Data的作用是自动生成toString方法和setter/getter方法,可以减少大量重复性的代码工作。 另外在使用了@Slf4j注解时,这个注 ...
分类:
系统相关 时间:
2020-05-05 12:22:20
阅读次数:
100
喜欢关注我的公众号:java乐园学了springcloud如何操作数据库进行增删改查,又学了springcloud如何操作reids把数据存储到redis。今天结合数据库操作和reids操作,来看看如何使用SpringCache。SpringCache提供了基于注解的缓存配置方法。它本质上不是一个具体的缓存实现方案(例如EHCache),而是一个对缓存使用的抽象和封装,通过在已有代码中打上几个预定
分类:
编程语言 时间:
2020-05-02 22:59:18
阅读次数:
73