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

电脑系统做的好的网站好免费seo网站自动推广软件

电脑系统做的好的网站好,免费seo网站自动推广软件,新手做网站需要哪些教材,为什么做网站费用贵1、问题描述 使用logback持久化记录日志。 2、我的代码 logback是Springboot框架里自带的&#xff0c;所以只要引入“spring-boot-starter”就行了。无需额外引入logback依赖。 pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns&…

1、问题描述

        使用logback持久化记录日志。

2、我的代码

        logback是Springboot框架里自带的,所以只要引入“spring-boot-starter”就行了。无需额外引入logback依赖。

        pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>org.example</groupId><artifactId>TestLogBack</artifactId><version>1.0-SNAPSHOT</version><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><springframework.version>2.2.1.RELEASE</springframework.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>${springframework.version}</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId><version>${springframework.version}</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><version>${springframework.version}</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId><version>${springframework.version}</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.20</version><scope>compile</scope></dependency></dependencies>
</project>

        

          logback-spring.xml

(带“-spirng”的配置文件则无需在application.yml里面在配置logging:config)

<?xml version="1.0" encoding="UTF-8"?>
<configuration><include resource="org/springframework/boot/logging/logback/defaults.xml" /><include resource="org/springframework/boot/logging/logback/console-appender.xml" /><!-- 开启后可以通过jmx动态控制日志级别(springboot Admin的功能) --><!--<jmxConfigurator/>--><springProperty scope="context" name="log.path" source="logging.path" defaultValue="./logs"/><appender name="common-all" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--        <File>${log.path}/api/common-all.log</File>--><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><FileNamePattern>${log.path}/api/common-all/common-all.%d{yyyy-MM-dd}.log.gz</FileNamePattern><maxHistory>30</maxHistory><!--  保留30天日志 --></rollingPolicy><layout class="ch.qos.logback.classic.PatternLayout"><pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] [%X{klone.requestFlowNo}|%X{klone.consumerIp}] %logger{56}.%method\(\): - %msg%n</pattern></layout></appender><appender name="common-error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--        <File>${log.path}/api/common-error.log</File>--><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><FileNamePattern>${log.path}/api/common-error/common-error.%d{yyyy-MM-dd}.log.gz</FileNamePattern><maxHistory>30</maxHistory><!--  保留30天日志 --></rollingPolicy><layout class="ch.qos.logback.classic.PatternLayout"><pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] [%X{klone.requestFlowNo}|%X{klone.consumerIp}] %logger{56}.%method\(\): - %msg%n</pattern></layout><filter class="ch.qos.logback.classic.filter.LevelFilter"><level>ERROR</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><root level="INFO"><appender-ref ref="CONSOLE"/><appender-ref ref="common-all"/><appender-ref ref="common-error"/></root>
</configuration>
        
         TestLogbackController.java
package com.mytest.controller;import lombok.extern.slf4j.Slf4j;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** @author: Wulc* @time: 2024/5/10 21:54* @description:*/
@RestController
@RequestMapping("/test")
@Slf4j
public class TestLogbackController {//private Logger logger = LoggerFactory.getLogger(getClass());@GetMapping("/printLog")public String printLog(int i) {//logger.info("打印一条日志");log.info("打印一条日志");int k = 10 / i;return "打印了日志";}
}

3、效果

4、总结

        写这篇文章,主要是记录一下logback-spring.xml的配置内容。

5、参考资料

https://chatgpt.com/?oai-dm=1

http://www.wangmingla.cn/news/15934.html

相关文章:

  • 企业网站建设的意义企业网址
  • 河南建设监理协会官方网站seo免费优化软件
  • 广告制作公司怎么跑业务搜索引擎优化的基本手段
  • 广东东莞新闻网最新消息新闻站内优化怎么做
  • 本地环境搭建网站软文广告案例500字
  • 网站 短链接怎么做站长数据
  • php网站设计要学多久真正永久免费网站建设
  • 自己怎么做网站卖东西网络营销网课
  • 中国最好的网站建设有哪些企业宣传册模板
  • 合肥网站建设 卫来科技职业培训热门行业
  • 建设协会网站的公司微信营销
  • 临沂经开区建设局网站天津seo诊断
  • 海口可靠网站建设费用专业营销推广团队
  • 做网站时的尺寸河北百度seo点击软件
  • 哪些网站是用php做的百度网盘怎么提取别人资源
  • web漂亮的个人网页广州seo快速排名
  • 织梦做的网站怎么加弹窗海外推广平台有哪些?
  • 芜湖做网站都有哪些汕头网站建设方案维护
  • 网站建设简介福州seo公司排名
  • 桂林做网站的公司百度搜索广告价格
  • 网站制作的网站开发搜索排名优化公司
  • 网站建设原则应考虑哪些内容seo专员工作内容
  • 公司网站费用计入什么科目百度官网优化
  • 免费做毕业视频的网站怎么样做网站推广
  • 做爰全过程免费的视频99网站湖南seo推广多少钱
  • 网站后端架构如何做成都seo技术经理
  • wap手机网站建设品牌推广思路
  • 哪个素材网站做美工最好公众号关键词排名优化
  • 重视网站商务通百度查询关键词排名工具
  • 网站风格类型是企业网站策划