SLF4J - API được tham chiếu

Trong chương này, chúng ta sẽ thảo luận về các lớp và phương thức mà chúng ta sẽ sử dụng trong các chương tiếp theo của hướng dẫn này.

Giao diện ghi nhật ký

Giao diện ghi nhật ký của org.slf4jgói là điểm nhập của API SLF4J. Sau đây liệt kê các phương pháp quan trọng của giao diện này.

Sr.No. Phương pháp và Mô tả
1

void debug(String msg)

Phương thức này ghi lại một thông báo ở cấp GỠ GỠ.

2

void error(String msg)

Phương pháp này ghi lại một thông báo ở mức LỖI.

3

void info(String msg)

Phương pháp này ghi lại một tin nhắn ở cấp độ INFO.

4

void trace(String msg)

Phương thức này ghi lại một thông báo ở mức TRACE.

5

void warn(String msg)

Phương pháp này ghi lại một thông báo ở cấp độ WARN.

Lớp LoggerFactory

Lớp LoggerFactory của org.slf4j package là một lớp tiện ích, được sử dụng để tạo các trình ghi nhật ký cho các API ghi nhật ký khác nhau như log4j, JUL, NOP và trình ghi nhật ký đơn giản.

Sr.No. Phương pháp và Mô tả
1

Logger getLogger(String name)

Phương thức này chấp nhận một giá trị chuỗi đại diện cho một tên và trả về Logger đối tượng với tên được chỉ định.

Lớp hồ sơ

Lớp này thuộc về gói org.slf4jđiều này được sử dụng cho mục đích hồ sơ và nó được gọi là hồ sơ người nghèo. Bằng cách sử dụng này, lập trình viên có thể tìm ra thời gian cần thiết để thực hiện các tác vụ kéo dài.

Sau đây là các phương thức quan trọng của lớp này.

Sr.No. Phương pháp và Mô tả
1

void start(String name)

Phương pháp này sẽ bắt đầu một đồng hồ bấm giờ con mới (được đặt tên) và dừng các đồng hồ bấm giờ con trước đó (hoặc, công cụ thời gian).

2

TimeInstrument stop()

Phương pháp này sẽ dừng đồng hồ bấm giờ con gần đây và đồng hồ bấm giờ chung và trả về Công cụ thời gian hiện tại.

3

void setLogger(Logger logger)

Phương thức này chấp nhận một đối tượng Logger và liên kết trình ghi được chỉ định với Profiler hiện tại.

4

void log()

Ghi lại nội dung của công cụ thời gian hiện tại được liên kết với trình ghi nhật ký.

5

void print()

In nội dung của công cụ thời gian hiện tại.