SLF4J
ערך מחפש מקורות
| ||
ערך מחפש מקורות |
שגיאת לואה ביחידה יחידה:תבנית_מידע בשורה 261: תבנית תוכנה ריקה. 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
37029079SLF4J