
日志
zzzgd816
这个作者很懒,什么都没留下…
展开
-
slf4J输出mybatis日志的方法(非stdout方式)
slf4J输出mybatis日志的方法(非stdout方式)前言依赖配置slf4j配置mybatis配置效果其他几种配置附前言现在很多项目中都是直接用的@Slf4j的注解来打印日志,然后又想看mybatis的日志,自己之前也各种网上找方法,配置的东西很多然而又不一定有效。这个算是已经在自己项目试了有效了的。这里说的只适用于项目使用slf4j日志, mybatis和mybatis-plus, slf4j 和slf4j2, apache的log不一样都可能不生效依赖slf4j的依赖: <de原创 2020-07-06 21:00:46 · 6641 阅读 · 0 评论 -
log4j.properties 设置特定包/类按级别输出到特定文件
log4j.properties 设置特定包/类按级别输出到特定文件比如我们有一个这样的info和debug输出级别配置log4j.rootLogger=INFO,I,Dlog4j.appender.I= org.apache.log4j.DailyRollingFileAppenderlog4j.appender.I.File= d:/logs/info.loglog4j.appen...原创 2020-03-18 12:09:46 · 3567 阅读 · 1 评论 -
日志框架logback的使用和配置详解,将INFO以上打印到info.log
1. 前言Logback是由log4j创始人设计的又一个开源日志组件, 查了一些资料说比log4j的性能还好, 以后将会逐步地替代掉log4j. 那么现在就来学学怎么使用logback吧2. 导入依赖&amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;gt;c原创 2018-05-26 00:28:07 · 22044 阅读 · 5 评论 -
关于log4j2的xml配置,以及不同级别日志输出到不同日志文件
例如,考虑下如下的常见场景:WEB应用,我们不希望把log4j2.xml打包到自己的jar文件中(这样修改log4j2的配置就麻烦了),也不希望把log4j2.xml放到WEB-INF/classes下面(不希望用户随便操作WEB-INF下的文件),那我们可以把log4j2.xml和其他项目中用到的配置文件,放到一个集中的地方,比如TOMCAT/bin/config下,这时,改如果初始化log4j...原创 2018-05-22 15:59:29 · 8116 阅读 · 0 评论 -
Java获取当前运行的类名, 方法名,代码行数?使用Idea的Live Templates模板功能轻松敲出来
获取当前运行的类名, 方法名,代码行数,这里就用IDEA的LiveTemplates代码模板来实现这个功能吧原创 2018-06-13 14:40:04 · 10569 阅读 · 2 评论 -
解决Tomcat的Catalina日志中文乱码
网上很多解决方案,有说该server.xml的,有说该log4j.properties的不过我按这些改了都没生效。不过我也确实是改了上面的两个文件,至于对修改成功的结果有没有起到作用我也不知道,所以大家如果按我这个方法没用的话再试试其他的吧在Tomcat的/bin目录下,打开catalina.sh在沒启用insert模式下,键入/$LOGGING_MANAGER,按n键查找下一条,直到找...原创 2019-08-07 15:40:53 · 25598 阅读 · 0 评论 -
自定义Appender类让log4j.properties配置日志文件根据时间和文件大小切分,限制最大日志数自动删除
一、单一根据时间或大小切分日志文件根据时间,这个相信大家都知道,主要是log4j.appender.D = org.apache.log4j.DailyRollingFileAppender就可以了,自然会根据日期来切分日志文件.根据大小也简单log4j.appender.debug=org.apache.log4j.RollingFileAppender#设置日志文件的大小lo...原创 2019-08-26 09:51:41 · 4369 阅读 · 2 评论