中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)站開(kāi)發(fā)_超速云怎么做網(wǎng)站宣傳

網(wǎng)站開(kāi)發(fā)_超速云,怎么做網(wǎng)站宣傳,外包做網(wǎng)站公司有哪些,dede企業(yè)網(wǎng)站帶留言板后臺(tái)查詢文章目錄 1. 依賴2. 配置3. 打印日志4. 啟動(dòng)程序5. 驗(yàn)證6. 調(diào)整日志級(jí)別7. 代碼詳細(xì)總結(jié) Spring 作為一個(gè)現(xiàn)代化的 Java 開(kāi)發(fā)框架,提供了很多便利的功能,其中包括靈活而強(qiáng)大的日志記錄。本文將介紹如何結(jié)合 Spring 和 Logback 配置和使用日志&#xff0c…

文章目錄

      • 1. 依賴
      • 2. 配置
      • 3. 打印日志
      • 4. 啟動(dòng)程序
      • 5. 驗(yàn)證
      • 6. 調(diào)整日志級(jí)別
      • 7. 代碼詳細(xì)
      • 總結(jié)

Spring 作為一個(gè)現(xiàn)代化的 Java 開(kāi)發(fā)框架,提供了很多便利的功能,其中包括靈活而強(qiáng)大的日志記錄。本文將介紹如何結(jié)合 Spring 和 Logback 配置和使用日志,并通過(guò)實(shí)際的例子演示日志的記錄和輸出。

1. 依賴

首先,在 pom.xml 中引入 Logback 的依賴

pom.xml

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

2. 配置

src/main/resources 目錄下創(chuàng)建 logback-spring.xml 文件,Spring 會(huì)自動(dòng)識(shí)別并加載該配置文件

logback-spring.xml

<configuration><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><root level="INFO"><appender-ref ref="console"/></root>
</configuration>

上述配置定義了一個(gè)控制臺(tái)輸出的 Appender,使用了一種簡(jiǎn)單的日志格式,包含時(shí)間戳、線程信息、日志級(jí)別、 Logger 名稱和日志消息。根 Logger 的日志級(jí)別被設(shè)置為 INFO,這意味著只有 INFO 級(jí)別及以上的日志會(huì)被輸出。

3. 打印日志

在 IndexController.java 類中,使用 private static final Logger logger = LoggerFactory.getLogger(IndexController.class); 來(lái)創(chuàng)建 logger 引用,并且分別打印了 4 種級(jí)別的日志(分別是 Debug,Info,Warn,Error)

package com.cheney.koala.controller;import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;@Controller
@RequestMapping("index")
public class IndexController {private static final Logger logger = LoggerFactory.getLogger(IndexController.class);@GetMappingpublic String index(Model model) {logger.debug("【Debug】- Hello.");logger.info("【Info】- Hello.");logger.warn("【W(wǎng)arn】- Hello.");logger.error("【Error】- Hello.");model.addAttribute("msg", "Welcome to Koala System.");return "index";}
}

4. 啟動(dòng)程序

在這里插入圖片描述

5. 驗(yàn)證

訪問(wèn)下面的請(qǐng)求 URL

http://localhost:8080/index

然后觀看控制臺(tái)的日志

在這里插入圖片描述

可以看到控制臺(tái)的輸出,發(fā)現(xiàn)沒(méi)有看到 debug 只能看到 infowarnerror。

6. 調(diào)整日志級(jí)別

此處使用在 properties 文件中使用參數(shù)配置調(diào)整日志輸出級(jí)別

application.properties

在這里插入圖片描述

將日志級(jí)別調(diào)整為 WARN,重啟服務(wù)再次訪問(wèn)請(qǐng)求

在這里插入圖片描述

可以看到控制臺(tái)的輸出,發(fā)現(xiàn)沒(méi)有看到 debuginfo 只能看到 warnerror

7. 代碼詳細(xì)

https://github.com/cheney09/spring-practical-combat/tree/main/15/koala

在這里插入圖片描述

總結(jié)

通過(guò)結(jié)合 Spring 和 Logback,我們能夠輕松配置和使用強(qiáng)大的日志記錄功能。Logback 提供了豐富的配置選項(xiàng)和靈活的日志格式,而 Spring 則通過(guò)自動(dòng)加載和集成簡(jiǎn)化了配置的過(guò)程。這樣,我們可以更方便地記錄和分析應(yīng)用程序的運(yùn)行狀態(tài),及時(shí)發(fā)現(xiàn)和解決問(wèn)題。在實(shí)際開(kāi)發(fā)中,充分利用 Spring 和 Logback 的優(yōu)勢(shì)將大大提高項(xiàng)目的可維護(hù)性和調(diào)試效率。

http://www.risenshineclean.com/news/3499.html

相關(guān)文章:

  • 商城小程序公司無(wú)錫seo公司哪家好
  • 開(kāi)一家網(wǎng)站建設(shè)公司要多少錢深圳市網(wǎng)絡(luò)營(yíng)銷推廣服務(wù)公司
  • 2018做網(wǎng)站賺錢不天津seo顧問(wèn)
  • 人才網(wǎng)網(wǎng)站建設(shè)方案中小型企業(yè)網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)
  • 建設(shè)銀行etc信用卡申請(qǐng)網(wǎng)站google官網(wǎng)下載安裝
  • 成都小程序開(kāi)發(fā)外包公司廣告開(kāi)戶南京seo
  • 超市型網(wǎng)站開(kāi)發(fā)企業(yè)微信scrm
  • 做網(wǎng)站廊坊百度網(wǎng)盤(pán)app下載安裝
  • 網(wǎng)站備案許可證號(hào)查詢b2b多平臺(tái)一鍵發(fā)布
  • 企業(yè)網(wǎng)站建設(shè)公司選擇分析免費(fèi)大數(shù)據(jù)查詢
  • 服裝企業(yè)網(wǎng)站建設(shè)現(xiàn)狀微博付費(fèi)推廣有用嗎
  • 長(zhǎng)春做網(wǎng)站企業(yè)重慶網(wǎng)站seo好不好
  • 提供企業(yè)網(wǎng)站建設(shè)怎樣才能在百度上發(fā)布信息
  • 江西九江網(wǎng)站建設(shè)營(yíng)銷型網(wǎng)站制作
  • 大鵬附近網(wǎng)站建設(shè)seo關(guān)鍵詞優(yōu)化軟件app
  • 做網(wǎng)站首頁(yè)的軟件百度一下網(wǎng)頁(yè)
  • 外文網(wǎng)站建設(shè)完成如何自建網(wǎng)站?
  • 合肥大型網(wǎng)站制作公司百度賬號(hào)官網(wǎng)
  • 網(wǎng)站做輪播圖的意義深圳網(wǎng)頁(yè)設(shè)計(jì)公司
  • 網(wǎng)站開(kāi)發(fā)工程師中級(jí)高級(jí)星沙網(wǎng)站優(yōu)化seo
  • 參與賭博網(wǎng)站建設(shè)可判幾年微信推廣鏈接怎么制作
  • 微信商城網(wǎng)站建設(shè)app推廣策略
  • 北京外包公司 網(wǎng)站開(kāi)發(fā)自助建站系統(tǒng)模板
  • 建設(shè)銀行網(wǎng)站功能介紹百度的seo關(guān)鍵詞優(yōu)化怎么弄
  • 陜西網(wǎng)站建設(shè)公司哪有網(wǎng)絡(luò)推廣都是收費(fèi)
  • 網(wǎng)絡(luò)優(yōu)化崗位詳細(xì)介紹網(wǎng)絡(luò)優(yōu)化工程師騙局
  • 化妝品網(wǎng)站開(kāi)發(fā)的背景微信做單30元一單
  • 網(wǎng)站開(kāi)發(fā)的前后端是哪些搜索引擎營(yíng)銷的常見(jiàn)方式
  • 廣州微信網(wǎng)站建設(shè)哪家好經(jīng)典軟文案例或軟文案例
  • 美工素材網(wǎng)站有哪些百度北京總部電話