
Java日志框架
Java日志框架
热爱技术的小陈
于上市互联网企业工作十来年,从程序员到技术总监,从.net到php到java再到大数据,喜欢研究新技术
展开
-
@Slf4j的使用
注解@Slf4j相当于private final Logger logger = LoggerFactory.getLogger(当前类名.class); 两者写一个即可原创 2021-08-26 17:04:33 · 201 阅读 · 0 评论 -
log4j以及日志门面使用
import org.apache.log4j.Logger;public final class ConfigManager { Logger logger = Logger.getLogger(ConfigManager.class); private Void test() { logger.info("111"); }}原创 2021-08-10 15:52:56 · 262 阅读 · 0 评论 -
log4j patternlayout 参数
%c 列出logger名字空间的全称,如果加上{<层数>}表示列出从最内层算起的指定层数的名字空间 log4j配置文件参数举例 输出显示媒介假设当前logger名字空间是"a.b.c"%c a.b.c%c{2} b.c%20c (若名字空间长度小于20,则左边用空格填充)%-20c (若名字空间长度小于20,则右边用空格填充)%.30c (若名字空间长度超过30,截去多余字符)%20.30c (若名字空间长度小于20,则左边用空格填充;若名字空间长度超过30,截去多余字符)%-2原创 2021-07-15 11:51:37 · 225 阅读 · 0 评论 -
java日志框架
日志门面JCL,slf4J日志实现JUL,logback,log4j,log4j2原创 2021-07-15 09:34:23 · 156 阅读 · 0 评论 -
Java 日志 slf4j、log4j、logback、log4j2 ,以及log4j.properties配置文件,以及阿里日志规范
【强制】在日志输出时,字符串变量之间的拼接使用占位符的方式。说明:因为 String 字符串的拼接会使用 StringBuilder 的 append()方式,有一定的性能损耗。使用占位符仅是替换动作,可以有效提升性能。正例:logger.debug(“Processing trade with id: {} and symbol: {}”, id, symbol);...原创 2021-01-21 16:03:31 · 653 阅读 · 0 评论