如果您不使用Spring Boot框架,但想單獨使用Spring Boot Starter Logging,您可以按照以下步驟進行:
???? 1. 添加Maven依賴:
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId><version>2.5.2</version>
</dependency>
????2. 創建一個logback.xml文件來配置日志,一定不使用logback-spring.xml。例如,以下是一個基本的logback.xml文件:
<configuration><appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d %5p %logger{36} - %msg%n</pattern></encoder></appender><root level="info"><appender-ref ref="STDOUT" /></root>
</configuration>
該配置將日志輸出到控制臺,并以日期、日志級別、類名和消息的格式打印日志。
????3. 在代碼中使用日志,例如:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;public class MyClass {private static final Logger logger = LoggerFactory.getLogger(MyClass.class);public void doSomething() {logger.info("Doing something...");}
}
以上是一個基本的使用Spring Boot Starter Logging的例子。請注意,這是一個非常簡單的配置,您可以根據自己的需求進行更高級的配置。