java
c000000cccccc
这个作者很懒,什么都没留下…
展开
-
log4j日志记录习惯
1、log4g日志尽量不记录info信息,只记录错误信息,且错误信息要包含接收的参数集合2、记录log的地方尽量是最外层,如控制层的Controller、定时任务的Job;DAO层和Service层的异常可以抛出3、使用log4j记录日志的时候,错误日志最好写成:logger.error(error,e);,不要写成:logger.error(e);,如下package com.i原创 2018-01-10 11:31:58 · 253 阅读 · 0 评论 -
log4j配置
准备1、log4j的jar包,建议到maven库下载2、配置文件log4j.properties,存放到/src目录下,简单配置如下,需要更多自定义要求请自行百度谷歌log4j.rootLogger=info, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.la原创 2018-01-11 15:29:31 · 119 阅读 · 0 评论 -
配置文件properties读取
不需要另外的jar包,直接使用jdk提供的即可,配置文件在/src目录下,名称为test.properties内容如下key = var使用方法如下,package com.caipeng;import java.util.Properties;import org.apache.log4j.Logger;/** * 读取配置文件properties *原创 2018-01-12 10:39:12 · 160 阅读 · 0 评论 -
log4j配置文件详解
配置文件主要包含三部分:日志等级、输出地址、输出格式最简单配置文件如下log4j.rootLogger=info, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.SimpleLayout日志等级有7级,主要用到的是如下原创 2018-01-11 21:47:36 · 478 阅读 · 0 评论 -
java自启动循环任务
使用场景,使用Queue列队插入日志;每日晚上清洗数据生成报表并发送邮件方法一:使用ScheduledExecutorService和ConcurrentLinkedQueue写日志package com.caipeng;import java.util.ArrayList;import java.util.List;import java.util.Map;import j原创 2018-01-26 10:55:11 · 972 阅读 · 0 评论