环境信息
- 系统: Linux
- JDK: 1.8
- 数据库: 5.7.22
- APIJSON: 4.6.0
我看apijson里面,打印日志都通过这个Log类来完成。这个类注释:标明是测试使用。但是我们看apijson源码里面很多类,都是使用这个Log输出日志。关键这个类直接输出到console上。而且不支持行号,线程号等信息打印。为什么不使用slf4j这种标准的日志框架。这个是怎么考虑的。
/**测试用Log
* @modifier Lemon
*/
public class Log {
public static boolean DEBUG = true;
/**
* @param TAG
* @param msg
*/
public static void d(String TAG, String msg) {
if (DEBUG) {
System.err.println(TAG + ".DEBUG: " + msg);
}
}