How to convert Log4j to logback without Log4j
Custom Catalog title is written here
Fix the vulnerability, remove Log4j and introduce logback
1 background
2 difficulties
3 Introduction to components
3.1 code structure
3.2 description of key categories
3.2.1 ClassOfCallerConverter.java
3.2.2 MethodOfCallerConverter.java
3.2.3 LineOfCallerConver ...
Posted on Fri, 19 Jun 2020 04:32:09 -0400 by mhewall
Let people love and hate Lombok, in the end should not use
1 Introduction
Lombok, an island in Indonesia, is Longmu island. But in the world of Java, it is a convenient class library, which can provide a lot of convenience, so it is favored by many people. But there are many objections. Why is that?
I went to Longmu island to shoot the sunset.
2 convenience provided by Lombok
In general, when we use P ...
Posted on Tue, 16 Jun 2020 02:12:32 -0400 by ShugNorris
Spring boot core log
1. Log framework
Xiao Zhang; develop a large system;
1, System.out.println(""); print key data on the console; remove the "key data" button? Write in a file?
2. Framework to record some runtime information of the system; log framework; zhanglogging.jar ;
3. How many functions ar ...
Posted on Sun, 14 Jun 2020 00:41:48 -0400 by jobs
Arrangement of knowledge points of Mybatis
Mybatis
Environmental Science:
JDK 1.8
Mysql 5.7
Maven 3.6.1
IDEA
Document links:
https://mybatis.org/mybatis-3/zh/index.html
Article catalog
Mybatis
1. Introduction
1.1 what is MyBatis?
1.2 persistence
1.3 persistent layer
1.4 advantages
2. First Mybatis program
2.1 construction environment
2 ...
Posted on Thu, 04 Jun 2020 23:01:56 -0400 by Johan Beijar
Spring boot08: integrating Druid
Crazy God said that the spring boot series is easy to understand. Based on the version 2.2.5 of spring boot, you are welcome to forward and pay attention to learning.
WeChat official account: Bilibili, the first of the gods, Java
No reprint without authorization of the author
Integrated Druid
About Druid
A large part of Java progr ...
Posted on Tue, 26 May 2020 00:58:17 -0400 by davelr459
Using IDEA to submit MapReduce jobs to pseudo distributed Hadoop remotely
Environmental Science
VirtualBox 6.1
IntelliJ IDEA 2020.1.1
Ubuntu-18.04.4-live-server-amd64
jdk-8u251-linux-x64
hadoop-2.7.7
Install pseudo distributed Hadoop
Install pseudo distributed reference: Hadoop installation tutorial single machine / pseudo distributed configuration Hadoop 2.6.0 (2.7.1) / Ubuntu 14.04 (16.04)
Let's not go over it he ...
Posted on Thu, 14 May 2020 03:50:06 -0400 by Helios
Log Series 1 - Log Structure Framework
Catalog
1. Preface
2. Log Face
3. Log Library
4. Log adapter
5. Selection of Log Library
6.logback.xml configuration file
1. Preface
When it comes to logging tools, you must have heard these terms in your daily work or study: log4j, logback, jdk-logging, slf4j, commons-logging, etc. What is the relationship between them and what role do the ...
Posted on Tue, 12 May 2020 13:52:37 -0400 by ScOrPi
Source code interpretation of SLF4J binding log implementation principle
1, Guide reading
When we use the log4j framework, we often use the slf4j API. When running, you often encounter the following error prompts:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/Users/abc/maven-repository/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/Static ...
Posted on Mon, 11 May 2020 04:50:55 -0400 by fahrvergnuugen
[integration of spring MVC + Spring + mybatis integration program]
Because everyone has different ideas, I'll share my ideas here firstThere are two types of persistent layer (DAO:DataBase Access Object persistent layer access object) for mybatis development.First, the traditional way of developing persistence layer is that programmers need to develop persistence layer interface and persistence layer implement ...
Posted on Mon, 04 May 2020 04:36:55 -0400 by richardwarren
Build node service: log processing
For an application, logging is very important. Logs can help developers quickly locate online problems and customize solutions. Logs contain a large number of user information. Through log analysis, users' behavior, interest preferences and other information can also be obtained. Through these information, users' portraits can be obtained, prov ...
Posted on Mon, 20 Apr 2020 05:06:28 -0400 by strudo