James 6 年 前
コミット
d7e5e69bcb

+ 8 - 0
src/main/java/com/jfinal/config/Constants.java

@@ -137,6 +137,14 @@ final public class Constants {
 	}
 	}
 	
 	
 	/**
 	/**
+	 * 切换到 slf4j 日志框架,需要引入 slf4j 相关依赖
+	 * 切换过去以后的用法参考 slf4j 文档
+	 */
+	public void setToSlf4jLogFactory() {
+		LogManager.me().setToSlf4jLogFactory();
+	}
+	
+	/**
 	 * 配置 ProxyFactory 用于切换代理实现
 	 * 配置 ProxyFactory 用于切换代理实现
 	 * <pre>
 	 * <pre>
 	 * 例如:
 	 * 例如:

+ 8 - 0
src/main/java/com/jfinal/log/LogManager.java

@@ -37,6 +37,14 @@ public class LogManager {
 		Log.setDefaultLogFactory(defaultLogFactory);
 		Log.setDefaultLogFactory(defaultLogFactory);
 		com.jfinal.kit.LogKit.synchronizeLog();
 		com.jfinal.kit.LogKit.synchronizeLog();
 	}
 	}
+	
+	/**
+	 * 切换到 slf4j 日志框架,需要引入 slf4j 相关依赖
+	 * 切换过去以后的用法参考 slf4j 文档
+	 */
+	public void setToSlf4jLogFactory() {
+		setDefaultLogFactory(new Slf4jLogFactory());
+	}
 }
 }