Common-logging ialah lapisan abstraksi log dan boleh mengkonfigurasi pelaksanaan log yang berbeza Ia datang dengan logger mudah dan boleh mengkonfigurasi log4j sebagai pelaksanaan log.
Ringkasnya, log biasa hanyalah penyesuai dan tidak melaksanakan fungsi pengelogan Ia hanya menyediakan antara muka abstrak, serupa dengan slf4j. Log4j bertanggungjawab secara khusus untuk pembalakan.
Sudah tentu anda boleh menggunakan log4j sahaja, tetapi jika anda menggunakan log biasa yang lebih abstrak, ia akan menjadi sangat mudah jika anda ingin beralih kepada pelaksanaan log lain (seperti Logback atau JDK Logger) pada masa hadapan. Jika anda menggunakan log4j sahaja, ia akan menyusahkan untuk beralih kepada rangka kerja pengelogan lain pada masa hadapan.
Untuk butiran, sila rujuk jawapan saya yang lain: https://segmentfault.com/q/10...
Common-logging ialah lapisan abstraksi log dan boleh mengkonfigurasi pelaksanaan log yang berbeza Ia datang dengan logger mudah dan boleh mengkonfigurasi log4j sebagai pelaksanaan log.
Ringkasnya, log biasa hanyalah penyesuai dan tidak melaksanakan fungsi pengelogan Ia hanya menyediakan antara muka abstrak, serupa dengan slf4j. Log4j bertanggungjawab secara khusus untuk pembalakan.
Sudah tentu anda boleh menggunakan log4j sahaja, tetapi jika anda menggunakan log biasa yang lebih abstrak, ia akan menjadi sangat mudah jika anda ingin beralih kepada pelaksanaan log lain (seperti Logback atau JDK Logger) pada masa hadapan. Jika anda menggunakan log4j sahaja, ia akan menyusahkan untuk beralih kepada rangka kerja pengelogan lain pada masa hadapan.
Untuk butiran, sila rujuk jawapan saya yang lain: https://segmentfault.com/q/10...