LBLogger java日志记录信息

时间:2014-05-06 06:23:14
【文件属性】:

文件名称:LBLogger java日志记录信息

文件大小:14KB

文件格式:JAR

更新时间:2014-05-06 06:23:14

java loger

java已经有很多的logger jar,但是使用和配置起来都存在一定复杂性,不适合程序的调试和开发 本人在实际的工作根据实际需要提供以下简便的logger日志系统。 希望和同道中人进行交流。 这个jar很小,也很方便使用,需要使用jdk1.6+ 版本。 使用方法如下: 引入class: import com.light.black.util.logger.ILogger; import com.light.black.util.logger.MyLogger; 创建loger: private static final ILogger log=MyLogger.getFileLogger("./logger", "DbManager", 5,5, true); MyLogger为工厂类,提供两种日志: /** * 获取按日期循环日志 * @param path String 路径; 为null 去 user.dir 目录。 * @param filename String 文件名称: 自动在后面追加 filename_YYYY-MM-DD.LOG, * @param day int 文件保留天数,如果为负数,去系统默认 DEFAULT_DAY * @param Screen boolean 是否屏幕输出。默认是输出 * @return ILogger */ synchronized static public ILogger getDateLogger(String path, String filename, int day, boolean Screen) /** * 获取文件循环类型日志 * @param path String 路径; 为null 去 user.dir 目录。 * @param filename String 文件名称: 自动在后面追加 filename_001.LOG ~ filename_999.LOG * @param size int 文件大小限制,单位 M * @param count int 文件循环个数 * @param isScreen boolean 是否屏幕输出。默认是输出 * @return ILogger */ synchronized static public ILogger getFileLogger(String path, String filename, int size, int count, boolean isScreen) ---------------------------------------- 建议大家使用 nsf4j 加 log4j,我算是重复发明*了。供大家学习吧!


网友评论

  • 还可以吧,用处不大
  • 这个代码不是我想要的东西~ 但是也明白上传者上传东西内容!