您的位置:首页技术文章
文章详情页

springboot使JUL实现日志管理功能

【字号: 日期:2023-04-20 11:12:17浏览:13作者:猪猪

第一步:设置logging.properties的内容(放在resource文件夹下面)

#输出两种方式handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler.level= FINE#对日志的输出进行设置(主要是file类)#java.util.logging.FileHandler.pattern = %h/java%u.log#下面的是输出到制定的目录下java.util.logging.FileHandler.pattern = D:softwareideaidealianxicodespringboot1srcmainresources/java%u.log#日志限制大小java.util.logging.FileHandler.limit = 5000java.util.logging.FileHandler.count = 1#设置输出格式java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter#对文件设置输出编码格式(因为包含中文字符)java.util.logging.FileHandler.encoding = UTF-8#对日志进行追加java.util.logging.FileHandler.append = true #下面主要是为控制台设置输出格式java.util.logging.ConsoleHandler.level = FINEjava.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

第二步:编写测试程序

@Test public void test() throws IOException { InputStream resourceAsStream = testMd5.class.getClassLoader().getResourceAsStream('logging.properties'); LogManager logManager = LogManager.getLogManager(); logManager.readConfiguration(resourceAsStream); Logger logger = Logger.getLogger('com.testMd5'); int age = 3; String name ='myName'; logger.info('你的姓名是:'+name+'你的年龄是:'+age); logger.fine('看看输出了吗'); logger.info('this is a test data'); }

第三步:控制台查看相应的输出结果

九月 27, 2020 12:15:59 上午 com.test.testMd5 test信息: 你的姓名是:myName你的年龄是:3九月 27, 2020 12:15:59 上午 com.test.testMd5 test详细: 看看输出了吗九月 27, 2020 12:15:59 上午 com.test.testMd5 test信息: this is a test data

第四步:日志文件查看相应的结果

springboot使JUL实现日志管理功能

到此这篇关于springboot使JUL实现日志管理功能的文章就介绍到这了,更多相关springboot日志管理内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!

标签: Spring
相关文章: