לדלג לתוכן

SLF4J

מתוך ויקיפדיה, האנציקלופדיה החופשית
ערך מחפש מקורות
רובו של ערך זה אינו כולל מקורות או הערות שוליים, וככל הנראה, הקיימים אינם מספקים.
אנא עזרו לשפר את אמינות הערך באמצעות הבאת מקורות לדברים ושילובם בגוף הערך בצורת קישורים חיצוניים והערות שוליים.
אם אתם סבורים כי ניתן להסיר את התבנית, ניתן לציין זאת בדף השיחה.
ערך מחפש מקורות
רובו של ערך זה אינו כולל מקורות או הערות שוליים, וככל הנראה, הקיימים אינם מספקים.
אנא עזרו לשפר את אמינות הערך באמצעות הבאת מקורות לדברים ושילובם בגוף הערך בצורת קישורים חיצוניים והערות שוליים.
אם אתם סבורים כי ניתן להסיר את התבנית, ניתן לציין זאת בדף השיחה.
SLF4J
מפתח Ceki Gülcü עריכת הנתון בוויקינתונים
גרסה אחרונה 2.0.13 (12 באפריל 2024) עריכת הנתון בוויקינתונים
מערכת הפעלה חוצה-פלטפורמות עריכת הנתון בוויקינתונים
נכתבה בשפות Java עריכת הנתון בוויקינתונים
סוג רישיון רישיון MIT עריכת הנתון בוויקינתונים
קוד מקור https://github.com/qos-ch/slf4j עריכת הנתון בוויקינתונים
www.slf4j.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

Simple Logging Facade עבור Java (בקיצור: SLF4J) מספק ממשק תכנות יישומים (API) ללוגינג בג'אווה (Java) באמצעות תבנית Facade. המימוש של הרישום נקבע בזמן ריצה על ידי הוספת הקישור הרצוי ל-classpath ויכול להיות חבילת הרישום הסטנדרטית של java.util.logging או log4j, logback וכדומה.

ההפרדה של ה-API של הלקוח מהמימוש מפחיתה את הצימוד בין אפליקציה לכל מסגרת לוגינג מסוימת. הספרייה יכולה להקל על האינטגרציה עם קוד קיים או של צד שלישי או לספק קוד לפרויקטים אחרים שכבר בחרו במימוש יומן מסוים.

SLF4J נוצר על ידי Ceki Gülcü כחלופה אמינה יותר למסגרת של Jakarta Commons Logging. מחקר ב-2013 על 10,000 פרויקטים של GitHub מצא שספריית Java הפופולרית ביותר היא SLF4J, יחד עם JUnit, עם 30.7% מהפרויקטים שמשתמשים בה.[דרוש מקור] בינואר 2021, היא דורג כפרויקט השני הכי פופולרי לפי mvnrepository.

קישורים חיצוניים

[עריכת קוד מקור | עריכה]
ויקישיתוף מדיה וקבצים בנושא SLF4J בוויקישיתוף