浏览代码

jfinal 4.8

James 6 年之前
父节点
当前提交
d7e5e69bcb
共有 2 个文件被更改,包括 16 次插入0 次删除
  1. 8 0
      src/main/java/com/jfinal/config/Constants.java
  2. 8 0
      src/main/java/com/jfinal/log/LogManager.java

+ 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 用于切换代理实现
 	 * <pre>
 	 * 例如:

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

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