开发中Log管理

原创 2013年12月03日 23:24:34

通过改变LOGLEVEL的值来控制Log是否输出,开发阶段可以给LOGLEVEL赋值为6,发布以后只需要修改LOGLEVEL小于1即可不输出日志。


public class LogUtils {
	private static int LOGLEVEL = 6;

	private static int ERROR = 1;   //错误
	private static int WARN = 2;    //警告
	private static int DEBUG = 3;   //debug
	private static int INFO = 4;    //info
	private static int VERBOSE = 5; //verbose

	public static void e(String tag, String msg) {
		if (LOGLEVEL > ERROR) {
			Log.e(tag, msg);
		}
	}

	public static void w(String tag, String msg) {
		if (LOGLEVEL > WARN) {
			Log.w(tag, msg);
		}
	}

	public static void d(String tag, String msg) {
		if (LOGLEVEL > DEBUG) {
			Log.d(tag, msg);
		}
	}

	public static void i(String tag, String msg) {
		if (LOGLEVEL > INFO) {
			Log.i(tag, msg);
		}
	}

	public static void v(String tag, String msg) {
		if (LOGLEVEL > VERBOSE) {
			Log.v(tag, msg);
		}
	}

}





相关文章推荐

Log4J日志管理类使用详解,java开发必备,不多说了

Log4J日志管理类使用详解,java开发必备,不多说了 一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时...

Web开发加入Log4j日志管理

Web开发加入Log4j日志管理

Log管理器说明

  • 2016年09月20日 09:02
  • 433KB
  • 下载

log4j日志管理

  • 2017年10月11日 18:36
  • 61KB
  • 下载

tomcat7日志管理--基础知识、配置、以及使用log4j做日志分割

一直想研究一下tomcat的日志管理

Kafka+Log4j实现日志集中管理

第一部分 搭建Kafka环境 安装Kafka 下载:http://kafka.apache.org/downloads.html tar zxf kafka-.tgz cd kaf...

实现Eclipse自身的log管理

  • 2010年09月06日 16:00
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开发中Log管理
举报原因:
原因补充:

(最多只允许输入30个字)