当前位置: 首页 > wzjs >正文

东莞网站推广春网站设计公司报价

东莞网站推广春,网站设计公司报价,浅谈电子商务网站建设,连云港做网站制作步骤 1&#xff1a;排除 Spring Boot 默认的日志依赖 Spring Boot 默认使用 Logback 作为日志框架&#xff0c;所以需要先排除它&#xff0c;在 pom.xml&#xff08;如果是 Maven 项目&#xff09; 中添加如下配置&#xff1a; <dependency><groupId>org.springf…
步骤 1:排除 Spring Boot 默认的日志依赖

Spring Boot 默认使用 Logback 作为日志框架,所以需要先排除它,在 pom.xml(如果是 Maven 项目) 中添加如下配置:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-- 排除默认的日志依赖 --><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions>
</dependency>
步骤 2:添加 Log4j 2.x 依赖

在 pom.xml 中添加 Log4j 2.x 的依赖:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
步骤 3:配置 Log4j 2.x

在 src/main/resources 目录下创建 log4j2.xml 文件,以下是一个简单的配置示例:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN"><Appenders><Console name="Console" target="SYSTEM_OUT"><PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %m%n"/></Console><File name="File" fileName="app.log"><PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %m%n"/></File></Appenders><Loggers><Root level="info"><AppenderRef ref="Console"/><AppenderRef ref="File"/></Root></Loggers>
</Configuration>

这个配置将日志同时输出到控制台和 app.log 文件中。

步骤 4:使用日志

在 Java 代码中使用日志,示例如下:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class YourApplication implements CommandLineRunner {private static final Logger logger = LoggerFactory.getLogger(YourApplication.class);public static void main(String[] args) {SpringApplication.run(YourApplication.class, args);}@Overridepublic void run(String... args) throws Exception {logger.info("This is an info log message.");logger.error("This is an error log message.");}
}

在其他类使用需要引入,例如在controller使用

    
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;@RestController
@RequestMapping("/leeYqsbBasic")
public class LeeYqsbBasicController {private static final Logger logger = LoggerFactory.getLogger(LeeSxsDjController.class);@PostMapping("/getByCondition2")public Result getByCondition2(@RequestBody LeeYqsbBasicVo leeYqsbBasicVo) {logger.info("接收到请求,leeYqsbBasicVo = {}", leeYqsbBasicVo.toString());}
}

自定义日志格式

输出例子

logger.info("接收到请求==>leeYqsbBasicVo = {}", leeYqsbBasicVo.toString());
logger.info("接收到请求==>leeYqsbBasicVo = {}", "哈哈");
2025-03-06 17:36:26 [http-nio-80-exec-2] INFO  LeeSxsDjController:50 - 接收到请求==>leeYqsbBasicVo = LeeYqsbBasicVo{lccb_sfdxyq='是', lccb_szsxsid='', key=''}
2025-03-06 17:40:02 [http-nio-80-exec-2] INFO  LeeSxsDjController:50 - 接收到请求==>leeYqsbBasicVo = 哈哈

http://www.dtcms.com/wzjs/221552.html

相关文章:

  • 兰州一键建站企业谷歌推广怎么做最有效
  • 企业销售网站建设网站优化seo培
  • 做网站最好的网络公司手机百度引擎搜索入口
  • 设计师喜欢的几个网站数据统计网站
  • 网站如何做微信登录在线bt磁力搜索
  • 推广网站利润安卓优化大师新版
  • 西安政府网站开发公司线上培训课程
  • 武威市建设厅网站中国互联网公司排名
  • wordpress 一键安装包seo公司怎么样
  • 四川网站建设外包推广引流网站
  • 做网站购买服务器腾讯广告投放平台官网
  • 取名网站怎么做百度网站推广怎么做
  • 公司网站做的一样算不算侵权打广告去哪个平台
  • 食品网络营销策划书sem优化托管
  • php yaf 网站开发框架哪个app可以找培训班
  • 遂宁市做网站的公司郑州seo哪家好
  • 西安建设公司网站南京seo公司教程
  • 腾讯云 个人网站网址域名大全2345网址
  • 网站设计在线crm系统网站seo综合诊断
  • 泉州专业网站建设网络推广平台哪家公司最好
  • 做网站需要身份证吗百度官网首页官网
  • 网站小logo设计乐云seo官网
  • 个人网站模版百度广告点击软件源码
  • 信宜网站设计公司优化大师是干什么的
  • 国外那些视频网站做的不错淘宝产品关键词排名查询
  • 一体化企业管理软件优化设计三年级下册数学答案
  • 泉州做网站便宜武汉网络seo公司
  • 网络管理系统有哪些武汉seo全网营销
  • 锦州做网站的公司苏州seo培训
  • 南通网站建设找哪家seo关键词分析