首页 > 其他分享 >exclude Log4j print Log

exclude Log4j print Log

时间:2024-06-06 11:58:33浏览次数:23  
标签:org boot springframework slf4j import print exclude logback Log4j

//dependency
      <dependency>
         <groupId>ch.qos.logback</groupId>
         <artifactId>logback-core</artifactId>
         <version>1.2.13</version>
      </dependency>
      <dependency>
         <groupId>ch.qos.logback</groupId>
         <artifactId>logback-classic</artifactId>
         <version>1.2.13</version>
         <exclusions>
            <exclusion>
               <groupId>ch.qos.logback</groupId>
               <artifactId>logback-core</artifactId>
            </exclusion>
         </exclusions>
      </dependency>

      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-api</artifactId>
         <version>2.0.12</version>
      </dependency>
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-simple</artifactId>
         <version>2.0.12</version>
      </dependency>
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.transaction.annotation.EnableTransactionManagement;

@EnableTransactionManagement
@SpringBootApplication
public class RavenRestApi implements ApplicationRunner {
    private static final Logger logger = LoggerFactory.getLogger(RavenRestApi.class);

    public static void main(final String[] args) {
        logger.info("ravencr-dm-backend service is starting...");

        SpringApplication.run(RavenRestApi.class, args);
    }

    @Override
    public void run(ApplicationArguments args) {
        logger.info("ravencr-dm-backend is running");
    }

}

标签:org,boot,springframework,slf4j,import,print,exclude,logback,Log4j
From: https://www.cnblogs.com/JennieRainbow/p/18234850

相关文章

  • Python Flask实现蓝图Blueprint配置和模块渲染
     Python基础学习:Pyhton语法基础Python变量Python控制流Python函数与类PythonException处理Python文件操作Python日期与时间PythonSocket的使用......
  • printf() 格式字符串的使用方法
    printf()是C语言中一个非常重要的函数,它的核心功能是打印格式化的字符串。而其中的关键则是第一个参数——格式字符串(formatstring)。虽然大多数人都会使用格式字符串,但一些细节可能未必了解。本文将详细说明格式字符串的使用方法。格式字符串(formatstring)格式字符串是......
  • C语言杂谈:从Hello world说起 #include| main| printf| return
    #include<stdio.h>intmain(){ printf("Hellowworld"); return0;}        打印出“Helloworld”的这个程序相信每个人都是见过的,这段代码非常的简单,没有调用函数,没有使用指针,没有各种杂七杂八的东西,但我相信,第一次看见这个代码的朋友一定会有很多疑问。 ......
  • Web网络安全-----Log4j高危漏洞原理及修复_log4j漏洞是什么
    系列文章目录文章目录系列文章目录什么是Log4j?一、Log4j漏洞二、漏洞产生原因1.什么是Lookups机制2.怎么利用JNDI进行注入JNDI简介LADPRMI三、Log4j漏洞修复总结什么是Log4j?Log4j即logforjava(java的日志),是Apache的一个开源项目,通过使用Log4j,我们可以控制日......
  • SQL Pretty Printer
    语句格式化工具:SQLPrettyPrinter最近我也发现了一个超好用的插件,最关键的是激活码还免费~GoodsoftwareforSQL可以让一段sql语句变得清晰明了,无论是查看别的开发的存储过程那随意的空格和换行让你头疼的不行,还是自己写的用来梳理思路都是如虎添翼的。推荐大家使用官......
  • Apache Log4j2-RCE-CVE-2021-44228
    ApacheLog4j2-RCE-CVE-2021-44228基本信息CVE编号:CVE-2021-44228CVSS:CVSS2.0/AV:N/AC:M/Au:N/C:C/I:C/A:C漏洞类型:远程命令执行影响产品:Apache影响版本:ApacheLog4j2.x<=2.14.1<=Log4j2.15.0-rc1漏洞描述​log4j支持JNDI协议。​ApacheLog4j通过定义每一条......
  • printf高位补0或空格方法
    C语言printf函数高位补01.printf函数语法函数形式:printf(“格式控制”,输出表列)。例如:printf("%d,%d",a,b);括号内包含两个部分:(1)格式控制是用双引号括起来的一个字符串,称“转换控制字符串”,简称“格式字符串”,它包括两个信息:格式声明:格式声明由%和格式字符组成,如%d(%d......
  • print-js打印
    Print.js--网页文件打印 官网地址是:https://printjs.crabbly.com/Print.js有四种打印文档类型可用:’pdf‘,’html','图像’和json。默认类型是’pdf'。它的基本用法是呼叫printJS()只需输入一个PDF文档网址:printJS('docs/PrintJS.pdf')。对于图像文件,想法是一样......
  • python print 追加写入文件
    在Python中,要使用print函数将内容追加写入到文件而不是覆盖原有内容,你需要在打开文件时使用追加模式'a'。以下是一个示例:pythonwithopen('output.txt','a')asfile:print("这是追加到文件的内容",file=file)在这个例子中:open('output.txt','a')以追加模式('a�......
  • QPrinter、QPrinterInfo、QPageLayout
    QPrinter一、描述QPrinter类是在打印机上绘制的绘制设备,其使用方式与其他绘图设备(如QWidget和QPixmap)几乎完全相同。提供了一组附加功能来管理特定于设备的功能,例如方向、分辨率、在生成文档时逐步浏览文档中的页面。在无效打印机上设置参数(如纸张尺寸和分辨率)是未定义的。......