JCL原理介绍
JCL原理
1. 通過LogFactory動態加載Log實現類
2. 日志門面支持的日志實現數組
private static final String[] classesToDiscover =new String[]{"org.apache.commons.logging.impl.Log4JLogger","org.apache.commons.logging.impl.Jdk14Logger","org.apache.commons.logging.impl.Jdk13LumberjackLogger","org.apache.commons.logging.impl.SimpleLog"};3. 獲取具體的日志實現
for(int i = 0; i < classesToDiscover.length && result == null; ++i) {result = this.createLogFromClass(classesToDiscover[i], logCategory, true); }?
總結