1. As introduced earlier, the default log framework used by Spring Boot is Apache Commons Logging. In Spring x (i.e. Spring Boot x), we need to import dependencies manually.
2. The default integrated log system of SpringBoot is LogBaCk, logBack is introduced with spring-boot-starter-logging, as shown in the figure: Of course, SpringBoot also supports Log4j2. You just need to remove the dependence of logback and introduce Log4j2.
3. Specify the configuration. Place each log frame's own configuration file to the class path, and SpringBoot will not use the default configuration.
4. There are also two very important strategies in the SpringBoot framework: out-of-the-box and agreement is better than configuration. Out-of-the-box, Outofbox, refers to the development process, by adding relevant dependency packages to the pom file of the MAVEN project, and then using corresponding annotations to replace the tedious XML configuration file to manage the life cycle of the object.
asynchronous thread writes to the log, so that It will neither affect the business code nor the system performance. For example, if you add the logging method directly in the main thread, if the writing is relatively slow, it will even cause the user to delay the use of normal functions and cause a page request timeout.
For example, if the INFO level is defined here, all DEBUG-level log information in the application will not be printed out. appenderName: It is to specify where the log information is output. You can specify multiple output destinations at the same time.
Define the configuration file. First of all, using the configuration file will make our application more flexible to configure the log log output method, including output priority, output destination and output format. Log4j supports two configuration file formats, one is an XML format file, and the other is a Java feature file log4j.properties (key = value).
To record the operation log and view it, you definitely need to save the operation record - just save it directly to the database.For the log management module, because there is a log record above, it should be easy to do the function of deleting and checking. I won't go into details about this piece. The most important thing: how to record the log.
Java log framework This set of courses is for friends with Java foundation, from shallow to deep to explain each Knowledge points and programming ideas, the system is complete to help friends establish a complete Java log system knowledge system and high-performance log framework selection.
The core advantages of MongoDB are flexible document models, high-availability replication sets and scalable fragment clusters. Tiantongyuan jaVa training suggests that you can try to understand MongoDB in a variety of ways, such as real-time monitoring of MongoDB tools, memory usage and page errors, connection, database operation, replication set, etc.
At the legal level, logs are also important electronic evidence. Advanced logging, monitoring and auditing means can help customers effectively reduce the problems of information destruction and information leakage, and play a certain deterrent role on illegal acts. If you want to know more information about java development, it is recommended to consult Qianfeng Education.
Steel industry HS code references-APP, download it now, new users will receive a novice gift pack.
1. As introduced earlier, the default log framework used by Spring Boot is Apache Commons Logging. In Spring x (i.e. Spring Boot x), we need to import dependencies manually.
2. The default integrated log system of SpringBoot is LogBaCk, logBack is introduced with spring-boot-starter-logging, as shown in the figure: Of course, SpringBoot also supports Log4j2. You just need to remove the dependence of logback and introduce Log4j2.
3. Specify the configuration. Place each log frame's own configuration file to the class path, and SpringBoot will not use the default configuration.
4. There are also two very important strategies in the SpringBoot framework: out-of-the-box and agreement is better than configuration. Out-of-the-box, Outofbox, refers to the development process, by adding relevant dependency packages to the pom file of the MAVEN project, and then using corresponding annotations to replace the tedious XML configuration file to manage the life cycle of the object.
asynchronous thread writes to the log, so that It will neither affect the business code nor the system performance. For example, if you add the logging method directly in the main thread, if the writing is relatively slow, it will even cause the user to delay the use of normal functions and cause a page request timeout.
For example, if the INFO level is defined here, all DEBUG-level log information in the application will not be printed out. appenderName: It is to specify where the log information is output. You can specify multiple output destinations at the same time.
Define the configuration file. First of all, using the configuration file will make our application more flexible to configure the log log output method, including output priority, output destination and output format. Log4j supports two configuration file formats, one is an XML format file, and the other is a Java feature file log4j.properties (key = value).
To record the operation log and view it, you definitely need to save the operation record - just save it directly to the database.For the log management module, because there is a log record above, it should be easy to do the function of deleting and checking. I won't go into details about this piece. The most important thing: how to record the log.
Java log framework This set of courses is for friends with Java foundation, from shallow to deep to explain each Knowledge points and programming ideas, the system is complete to help friends establish a complete Java log system knowledge system and high-performance log framework selection.
The core advantages of MongoDB are flexible document models, high-availability replication sets and scalable fragment clusters. Tiantongyuan jaVa training suggests that you can try to understand MongoDB in a variety of ways, such as real-time monitoring of MongoDB tools, memory usage and page errors, connection, database operation, replication set, etc.
At the legal level, logs are also important electronic evidence. Advanced logging, monitoring and auditing means can help customers effectively reduce the problems of information destruction and information leakage, and play a certain deterrent role on illegal acts. If you want to know more information about java development, it is recommended to consult Qianfeng Education.
International trade database customization
author: 2024-12-24 10:11How to leverage open-source trade data
author: 2024-12-24 10:01How to align trade strategy with data
author: 2024-12-24 09:24Cross-border HS code harmonization
author: 2024-12-24 08:13How to track non-compliance incidents
author: 2024-12-24 07:51Supply chain disruption tracking
author: 2024-12-24 10:27Raw silk HS code identification
author: 2024-12-24 09:21Europe import export statistics
author: 2024-12-24 08:46Import restrictions by HS code category
author: 2024-12-24 08:15672.37MB
Check588.95MB
Check411.42MB
Check181.16MB
Check589.76MB
Check214.11MB
Check625.49MB
Check476.85MB
Check694.94MB
Check545.59MB
Check381.45MB
Check414.12MB
Check324.22MB
Check378.19MB
Check393.97MB
Check571.37MB
Check244.65MB
Check843.11MB
Check112.85MB
Check866.79MB
Check186.61MB
Check854.71MB
Check351.31MB
Check259.88MB
Check951.15MB
Check692.57MB
Check562.99MB
Check217.42MB
Check133.91MB
Check887.35MB
Check266.24MB
Check128.54MB
Check955.48MB
Check959.75MB
Check885.38MB
Check966.82MB
CheckScan to install
Steel industry HS code references to discover more
Netizen comments More
947 Real-time shipment inspection data
2024-12-24 10:33 recommend
1968 HS code-based re-exports in free zones
2024-12-24 09:33 recommend
1066 High-value electronics HS code checks
2024-12-24 09:05 recommend
1105 Precision instruments HS code verification
2024-12-24 08:48 recommend
1812 HS code mapping for ASEAN countries
2024-12-24 08:29 recommend