Spring integrates log4j in Java Web Engineering
You may see this article in [Spring] Spring3.0.5 download, configuration, and Helloworld (click to open the link. If Spring does not integrate log4j directly, the following warning is displayed about Spring integrated log4j. This is annoying. On the one hand, I advocate High Cohesion and low coupling, and on the oth
I. Preface
There are too many open-source projects in Java, and this everywhere will definitely catch up with the flourishing of "Hundred Schools of contention" and "Hundred Flowers of Competition" in China's five-generation Ten-Nation period. Using Java technology, we almost do not need to buy Java-supported development products for our projects. We only need to combine and splice an open-source product with the hands of architects, you can make commercial products with excellent flexibility a
Log4j introduction:
Log4j is a powerful logging tool that records operation information in the system and helps administrators analyze and manage related data in the background. You can record the data console, files, interface servers, and GUI components. You can configure or flexibly record the log format through your own configuration to achieve data analysis and system analysis. Well, let's just talk ab
One: log4j Introduction to Learning
Log4j is an open source project for Apache, by using log4j, we can control the destination of log information delivery is console, file, GUI component, even interface server, NT Event recorder, UNIX syslog daemon, etc. We can also control the output format of each log, and by defining the level of each log information, we can
Example of how MyBatis3 outputs SQL using log4j on the console, mybatis3log4j
Why do I need to output SQL statements on the console?
Of course, it is convenient for development and debugging.
If a database-related operation encounters a problem, we can quickly troubleshoot the problem based on the output SQL statement.
Output Information:
[Org. mybatis. spring. SqlSessionUtils]-Creating a new SqlSession[Org. mybatis. spring. SqlSessionUtils]-SqlSess
I have been using logs encapsulated by others for some time. I feel very curious when I have configured logs. Next we will record the common usage of using log4j to process logs.
As for what log4j is, I don't know what it is, and I don't think it is necessary to go too deep for the moment. I only know that it is a good choice to process logs.Game starts
References
1) official PDF document
2) Configure
During application development, logs can be used to debug programs and track program running tracks. During the program running process, you can record the running status of the program and use it for auditing. Log4j is a popular implementation that supports multiple log implementations. This section describes how to use log4j logs. The use of log4j logs includes
What is log4j?
Log4j is a tool that helps programmers output log statements to a variety of output targets.
The LOG4J package is designed so that log statements can remain in the published code without producing high-performance costs.
LOG4J uses 分层记录器 the ability to selectively control which log state
The log is an integral part of the application software, and the Apache Open source project log4j is a powerful log component that provides easy logging. On the Apache website: jakarta.apache.org/log4j can download the latest version of the log4j package for free. An example of getting Started
1. Create a new Java project, import package
Source: http://www.codeceo.com/article/log4j-usage.htmlLogs are an integral part of the application software, and Apache's Open source project, log4j, is a powerful log component that provides convenient logging. On the Apache website: jakarta.apache.org/log4j can be downloaded free of charge to the latest version of the LOG4
Original website: http://www.blogjava.net/daiyongzhi/archive/2014/04/13/412364.htmlCommon-loggingcommon-logging is a common log interface provided by Apache. The user is free to choose the third party's log component as a concrete implementation, like log4j, or the logging that comes with the JDK, common-logging will automatically find the log library that is actually used when the program runs by dynamic lookup mechanism. Of course, there is a simple
Since the Hadoop ecosystem is basically Java-developed, log4j is often seen in many open source projects about big data processing.The purpose of this article is to make a basic description of its usage. 1. What is log4j?From the name of the log4j (log for Java) It is not difficult to see that it is a log library for Java. Specifically, it is an open source proje
1, what is log4j?
Log4j is an open source project for Apache, by using log4j, we can control the destination of log information delivery is console, file, GUI component, even interface server, NT Event recorder, UNIX syslog daemon, etc. We can also control the output format of each log, and by defining the level of each log information, we can control the log gen
Log4j It consists of three important components: log information priority, log information output destination, and log information output format. The priority of log information ranges from high to low. Error , Warn , Info , Debug To specify the importance of the log information. The log output destination specifies whether the log will be printed to the console or a file. The output format controls the display of the log information. 1, D
The log is an integral part of the application software, and the Apache Open source project log4j is a powerful log component that provides easy logging. On the Apache website: jakarta.apache.org/log4j can download the latest version of the log4j package for free.An example of getting Started
1. Create a new Java project, import package
Log4j usage notes
Log4j is an open source project of Apache. By using log4j, programmers can control the destination of log information delivery, including the console, files, Gui components, and NT event recorder. They can also control the output format of each log, you can also define the level of each log to control the log generation process in greater detail
The website is about to be released. To track some logs, you need to use log4j. So I studied the configuration of log4j.
First, paste a configuration source file log4j. properties.
log4j.rootLogger=DEBUG, CONSOLE, FILE## for consolelog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CO
Let's look back at the parameters.1InCCreate a new diskLog4jtest. Java,The content is as follows::Import org. Apache. commons. Logging. log;Import org. Apache. commons. Logging. logfactory;Public class log4jtest{Static log = logfactory. getlog (log4jtest. Class. getname ());Public static void main (string [] ARGs){Log.info ("I'm testing");Int x = 0;Try{X = 5/X;}Catch (exception E){Log.info (E );Log. debug (E );}}}
2CopyJarPackageCDiskLog4j-1.2.15.jarAndCommons-logging.jar)
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.