全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

SSM整合中的Log4j日志的配置详情

在网上搜索了很多的log的配置方法,当然结果很多,但是没有一个是我想要的。没办法只能自己去试了。只说如何在项目中引入log4j来显示日志的输出。当然配置文件是少不了的。

配置 log4j.properties

在SSM整合的项目中会有文件夹src/main/resources

所有的资源型文件都要放在这个resource下面(个人习惯,也可以放在其让地方)

### Log4j配置 ###
### 与Spring结合需要在web.xml中指定此文件位置,并添加监听器 ###
#定义log4j的输出级别和输出目的地(目的地可以自定义名称,和后面的对应)
#[ level ] , appenderName1 , appenderName2
log4j.rootLogger=DEBUG,console,file

#-----------------------------------#
#1 定义日志输出目的地为控制台
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.Threshold=DEBUG
####可以灵活地指定日志输出格式,下面一行是指定具体的格式 ###
#%c: 输出日志信息所属的类目,通常就是所在类的全名
#%m: 输出代码中指定的消息,产生的日志具体信息 
#%n: 输出一个回车换行符,Windows平台为"/r/n",Unix平台为"/n"输出日志信息换行
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%c]-%m%n

#-----------------------------------#
#2 文件大小到达指定尺寸的时候产生一个新的文件 
log4j.appender.file = org.apache.log4j.RollingFileAppender
#日志文件输出目录
log4j.appender.file.File=log/tibet.log
#定义文件最大大小
log4j.appender.file.MaxFileSize=10mb
###输出日志信息###
#最低级别
log4j.appender.file.Threshold=ERROR
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n
#4 mybatis 显示SQL语句部分
log4j.logger.org.mybatis=DEBUG
#log4j.logger.cn.tibet.cas.dao=DEBUG
#log4j.logger.org.mybatis.common.jdbc.SimpleDataSource=DEBUG#
#log4j.logger.org.mybatis.common.jdbc.ScriptRunner=DEBUG#
#log4j.logger.org.mybatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG#
#log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

至于日志里面的具体内容解释,网上有很多。我就不一一诉说了。

接着就是映入maven依赖

引入maven依赖在 pom.xml中

<!-- https://mvnrepository.com/artifact/log4j/log4j -->
<dependency>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <version>1.2.16</version>
</dependency>

在web.xml中添加如下:

Log4jConfigListener监听器,用来监听日志的启动:

  <listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
  </listener>
log4j文件的加载路径:不过我后来又尝试了一下,好像<context-param>不需要进行配置也可以运行log4j。
  <!-- log4j日志输出 -->
  <context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>classpath:log4j.properties</param-value>
  </context-param>

即可 

以上配置都完成之后,就可以运行项目进行尝试了。

日志运行的结果

备注

在我的项目目录中出现的Spring Elements 是因为我安装了Spring tool插件,很不错的一个插件。尤其是在写配置文件的时候有用,网上有很多资料。

参照:https://www./article/123262.htm

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# SSM整合Log4j  # ssm集成log4j  # ssm整合之Spring整合MyBatis框架配置事务的详细教程  # Redis集群与SSM整合使用方法  # redis与ssm整合方法(mybatis二级缓存)  # Ajax 框架之SSM整合框架实现ajax校验  # SpringMVC之简单的增删改查示例(SSM整合)  # Spring SpringMVC  # Spring整合MyBatis 事务配置的详细流程  # 放在  # 有很多  # 配置文件  # 我就  # 是在  # 会有  # 都要  # 不需要  # 说了  # 网上  # 没办法  # 很不错  # 自定义  # 只说  # 试了  # 少不了  # 具体内容  # 大家多多  # 就可以  # 类目 


相关文章: 如何快速生成专业多端适配建站电话?  大型企业网站制作流程,做网站需要注册公司吗?  制作网站的基本流程,设计网站的软件是什么?  建站之星安装路径如何正确选择及配置?  微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?  定制建站方案优化指南:企业官网开发与建站费用解析  如何配置支付宝与微信支付功能?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  网站好制作吗知乎,网站开发好学吗?有什么技巧?  如何高效搭建专业期货交易平台网站?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  ,南京靠谱的征婚网站?  如何在建站主机中优化服务器配置?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  建站之星收费标准详解:套餐费用及年费价格表一览  广州商城建站系统开发成本与周期如何控制?  青浦网站制作公司有哪些,苹果官网发货地是哪里?  个人网站制作流程图片大全,个人网站如何注销?  如何构建满足综合性能需求的优质建站方案?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  如何通过虚拟机搭建网站?详细步骤解析  建站之星安装后界面空白如何解决?  网站代码制作软件有哪些,如何生成自己网站的代码?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  贸易公司网站制作流程,出口贸易网站设计怎么做?  如何快速搭建高效简练网站?  网站制作企业,网站的banner和导航栏是指什么?  如何用5美元大硬盘VPS安全高效搭建个人网站?  建站上传速度慢?如何优化加速网站加载效率?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  建站之星微信建站一键生成小程序+多端营销系统  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  C#怎么使用委托和事件 C# delegate与event编程方法  如何在阿里云高效完成企业建站全流程?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  网站制作知乎推荐,想做自己的网站用什么工具比较好?  如何快速生成可下载的建站源码工具?  公司网站的制作公司,企业网站制作基本流程有哪些?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  如何确保FTP站点访问权限与数据传输安全?  定制建站策划方案_专业建站与网站建设方案一站式指南  动图在线制作网站有哪些,滑动动图图集怎么做?  建站主机如何安装配置?新手必看操作指南  创业网站制作流程,创业网站可靠吗?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  北京的网站制作公司有哪些,哪个视频网站最好? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。