读书人

logging日记(一) 扩展Formatter

发布时间: 2012-11-10 10:48:51 作者: rapoo

logging日志(一) 扩展Formatter

logging.properties

?

?

import java.util.logging.Formatter;import java.util.logging.Level;import java.util.logging.LogRecord;public class TestFormatter extends Formatter {public TestFormatter () {}@Overridepublic synchronized String format(LogRecord record) {if ("".equals(record.getMessage().trim())) {return "";}StringBuilder sb = new StringBuilder();if (record.getLevel() == Level.INFO) {sb.append("INFO");} else if (record.getLevel() == Level.ALL) {sb.append("ALL");} else if (record.getLevel() == Level.SEVERE) {sb.append("SEVERE");} else if (record.getLevel() == Level.WARNING) {sb.append("WARNING");} else {sb.append("UNKNOWN");}sb.append(": ");sb.append(record.getMessage()).append("\n");System.out.println(sb.toString());return sb.toString();}}

?

读书人网 >编程

热点推荐