⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logger.java.svn-base

📁 Some common function write by java
💻 SVN-BASE
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.s7turn.logging;import java.util.HashMap;import java.util.Map;/** * * @author Long */public final class Logger {        private static Map<String, Logger> loggerMap = new HashMap<String, Logger>();        private org.apache.commons.logging.Log logger;    public static Logger getLogger(  )    {        return getLogger( "Default" );    }        public static Logger getLogger( Class clz )    {        return getLogger( clz.getName() );    }        public static Logger getLogger(String st)    {        Logger log = loggerMap.get( st );        if( log == null )        {            log = new Logger( st );            loggerMap.put( st, log );        }        return log;    }            private Logger( String s )    {        logger = org.apache.commons.logging.LogFactory.getLog(s);    }        private String printf(String fmt, Object... params )    {        String ret = String.format(fmt, params);        return ret;    }        public void debug(String fmt, Object... p )    {        logger.debug( printf(fmt, p) );            }    public void info(String fmt, Object... p )    {        logger.info( printf(fmt, p) );    }    public void warn(String fmt, Object... p )    {        logger.warn( printf(fmt, p) );    }        public void error(String fmt, Object... p )    {        logger.error( printf(fmt, p) );    }    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -