1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.tencent.common;
- import org.slf4j.Logger;
- /**
- * User: rizenguo
- * Date: 2014/11/12
- * Time: 14:32
- */
- public class Log {
- public static final String LOG_TYPE_TRACE = "logTypeTrace";
- public static final String LOG_TYPE_DEBUG = "logTypeDebug";
- public static final String LOG_TYPE_INFO = "logTypeInfo";
- public static final String LOG_TYPE_WARN = "logTypeWarn";
- public static final String LOG_TYPE_ERROR = "logTypeError";
- //打印日志
- private Logger logger;
- public Log(Logger log){
- logger = log;
- }
- public void t(String s){
- logger.trace(s);
- }
- public void d(String s){
- logger.debug(s);
- }
- public void i(String s){
- logger.info(s);
- }
- public void w(String s){
- logger.warn(s);
- }
- public void e(String s){
- logger.error(s);
- }
- public void log(String type,String s){
- if(type.equals(Log.LOG_TYPE_TRACE)){
- t(s);
- }else if(type.equals(Log.LOG_TYPE_DEBUG)){
- d(s);
- }else if(type.equals(Log.LOG_TYPE_INFO)){
- i(s);
- }else if(type.equals(Log.LOG_TYPE_WARN)){
- w(s);
- }else if(type.equals(Log.LOG_TYPE_ERROR)){
- e(s);
- }
- }
- }
|