idea解决Thymeleaf 繁杂的日志输出

在SpringMVC项目中使用Thymeleaf时遇到大量日志输出的问题,可以通过配置logback.xml文件来解决。添加或修改logback.xml,将Thymeleaf的日志级别设置为OFF,然后重启项目即可阻止Thymeleaf的日志打印。具体配置涉及Logger和AppenderRef的设置。
摘要由CSDN通过智能技术生成

学SpringMVC前端用的是Thymeleaf,测试拦截器的时候,控制台输出了一大堆 Thymeleaf 的日志,我方法也就输出一句话,看的非常难受,平台搜了[thymeleaf]的日志怎么关,没几个,而且我也没有(也可能是没找到)他们的那些文件什么application.yml,log4j2.xml啥啥的

最后摸索了半天,解决办法如下:

因为项目的日志用的是

 <dependency>
      <groupId>ch.qos.logback</groupId>
      <artifactId>logback-classic</artifactId>
      <version>1.2.3</version>
    </dependency>

在logback.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.SSS} [%t] %-5level %logger{36} - %msg%n" />
        </Console>
    </Appenders>
    <Loggers>
        <Logger name="org.thymeleaf" level="OFF" additivity="false">
            <AppenderRef ref="Console" />
        </Logger>
        <Root level="info">
            <AppenderRef ref="Console" />
        </Root>
    </Loggers>
</Configuration>

没有的话在resources下手动创建一个

 最后项目clean,重新打包就可以了

 

1. 首先,需要在IDEA中安装Spring Boot插件。可以在IDEA的插件市场中搜索“Spring Boot”,然后安装。 2. 创建一个新的Spring Boot项目。在IDEA的欢迎界面中,选择“Create New Project”,然后选择“Spring Initializr”。在Spring Initializr中,选择项目的基本信息,例如项目名称、包名、项目类型等。然后,选择需要的依赖项,例如Web、JPA、Thymeleaf等。最后,点击“Generate”按钮,生成项目。 3. 在IDEA中打开生成的项目。可以看到项目的结构,包括src/main/java、src/main/resources等目录。其中,src/main/java目录中包含了项目的Java代码,src/main/resources目录中包含了项目的配置文件和静态资源。 4. 编写Spring Boot应用程序。在src/main/java目录中,创建一个新的Java类,例如Application。在Application类中,添加@SpringBootApplication注解,表示这是一个Spring Boot应用程序。然后,编写应用程序的业务逻辑。 5. 运行Spring Boot应用程序。在IDEA中,可以直接运行Spring Boot应用程序。在Application类中,点击右键,选择“Run Application.main()”即可启动应用程序。在启动过程中,可以看到控制台输出日志信息。 6. 测试Spring Boot应用程序。在IDEA中,可以使用内置的HTTP客户端测试Spring Boot应用程序。在Application类中,点击右键,选择“Run Application.main()”。然后,在IDEA的底部可以看到“Run”窗口。在“Run”窗口中,选择“HTTP Client”选项卡,然后输入HTTP请求的URL和请求参数。点击“Send Request”按钮,即可发送HTTP请求,并查看响应结果。 7. 部署Spring Boot应用程序。在IDEA中,可以使用内置的部署工具将Spring Boot应用程序部署到服务器上。在Application类中,点击右键,选择“Deploy Application”。然后,选择需要部署的服务器和部署路径,点击“Deploy”按钮即可完成部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值