ทำความเข้าใจกับ Log4j: Loggets คืออะไรและใช้งานอย่างไร
Log4j เป็นเฟรมเวิร์กการบันทึก Java ที่ให้คุณเขียนบันทึกในแอปพลิเคชันของคุณ Log4j มีวิธีการกำหนดค่าการตั้งค่าการบันทึกสำหรับแอปพลิเคชันของคุณ เช่น ระดับรายละเอียดที่ควรบันทึก รูปแบบของข้อความบันทึก และตำแหน่งที่ควรจัดเก็บบันทึก บันทึกคือข้อความบันทึกจริงที่เขียนไปยัง ไฟล์บันทึกโดยแอปพลิเคชันของคุณ ซึ่งอาจรวมถึงข้อมูล เช่น เวลาและวันที่ของข้อความ แหล่งที่มาของข้อความ (เช่น คลาสหรือวิธีการเฉพาะ) ระดับของข้อความ (เช่น การแก้ไขจุดบกพร่อง ข้อมูล คำเตือน ข้อผิดพลาด ฯลฯ) และ ข้อความนั้นเอง
For ตัวอย่างเช่น หากคุณมีการกำหนดค่า log4j ต่อไปนี้ในแอปพลิเคชันของคุณ:
```
```
และคุณมีรหัสต่อไปนี้ในใบสมัครของคุณ:
```
Logger logger = LogManager.getLogger("myLogger");
logger.debug("Starting up the application");
```
จากนั้นการกำหนดค่า log4j จะทำให้ข้อความ "Starting up the application" ถูกเขียนถึง ไฟล์บันทึกที่มีระดับการดีบัก และรูปแบบของข้อความบันทึกจะเป็น "2018-01-01 10:30:00,000 [main] debug myLogger - การเริ่มต้นแอปพลิเคชัน"
ดังนั้นในตัวอย่างนี้ "การเริ่มต้นแอปพลิเคชัน " เป็นบันทึก



