java SpringWeb如何实现打印日志
今天后台调试,调用后台接口却发现没有把日志打印出来
于是开始配置打印日志
1.导入log4j的jar
import org.apache.log4j.Logger;
2.配置log4j.properties
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %m%n
log4j.category.org.hibernate.tool.hbm2ddl=DEBUGlog4j.category.org.hibernate.SQL=DEBUGlog4j.rootLogger=info, stdout
3.web.xml配置监听:
<context-param><param-name>log4jConfigLocation</param-name><param-value>log4j.properties</param-value></context-param>
完整的web.xml的配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"version="2.5"><display-name>newsweb</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><servlet><servlet-name>springMVC</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springMVC</servlet-name><url-pattern>/</url-pattern></servlet-mapping><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><context-param><param-name>contextConfigLocation</param-name><param-value>WEB-INF/applicationContext.xml</param-value></context-param><context-param><param-name>log4jConfigLocation</param-name><param-value>log4j.properties</param-value></context-param><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.html</url-pattern></servlet-mapping></web-app>
4.在类中引入log打印日志:
5.打印日志:
希望对你有所帮助,如果你想做web项目可以私聊我哦
java SpringWeb如何实现打印日志相关推荐
- java logger的info_logger打印日志(如何打印对象内容)
在开发中经常要打印日志,但是有些对象如何打印呢,可以使用老土办法,通过toString方法去打印,但是这样太麻烦了.有没有一劳永逸的方法呢.下面就有个例子. 1. 一个最基本的例子 使用Logging ...
- 请不要在Java项目中乱打印日志了,这才是正确姿势,非常实用!
点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...
- java如何用LOG打印日志并输出信息到文件中
使用log4j.jar.log4j 是apache 提供的记录日志的jar 档. 下载地址:http://logging.apache.org/log4j/1.2/download.html 除了这个 ...
- 别在 Java 代码里乱打日志了,这才是正确的日志打印姿势!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 转自:公众号 石杉的架构笔记 作者:Lrwin 打日志的正确 ...
- java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志
安装配置好需要的jar包后 通常使用logback打印日志的时候需要在类的前面加上 private final static Logger logger =LoggerFactory.getLogge ...
- 02_JNI中Java代码调用C代码,Android中使用log库打印日志,javah命令的使用,Android.mk文件的编写,交叉编译
1 编写以下案例(下面的三个按钮都调用了底层的C语言): 项目案例的代码结构如下: 2 编写DataProvider的代码: package com.example.ndkpassdata; ...
- 这才是JAVA中打印日志的正确姿势
作者:lrwin 原文链接:http://t.cn/E9BkD7a 使用slf4j 1. 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 2. 实现方式统一使用: Logback框架 打 ...
- java logger使用_这才是JAVA中打印日志的正确姿势
作者:lrwin 原文链接:http://t.cn/E9BkD7a 使用slf4j 1. 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 2. 实现方式统一使用: Logback框架 打 ...
- java logging 格式化_Spring源码使用java.util.logging打印日志
初记于2020/9/16日晚间不加班.前几天搭建了gradle下spring5.1系列源码,发现跑起来也没有框架任何日志打印,看到spring中有个模块为spring-jcl, 联想到JUL(java ...
最新文章
- SQLServer2005数据库自动备份
- 解决element 照片墙上传时回显问题
- ajax后台怎么取mapp,后台管理实现
- VC按最小化、关闭按钮、Esc都隐藏主窗口
- C语言实现一个随机测试加减乘除,编写程序:C语言实现一个随堂测试,能进行加减乘除运算...
- keil3如何放大字体_Word技巧之快速放大字体!快来GET新技能!
- 2018年山西省环境空气质量综合指数平均下降10.8%
- 深圳地方坐标系转WGS84坐标系
- day 21 C# 窗体绘制一个正方体
- 服务器开机黑屏无法进入系统,电脑黑屏无法进入系统怎么办?
- 双色球历史数据下载最新2003年2021年
- leakcanary内存泄露检测工具报错 Dumping memory, app will freeze. Brrr
- access中的Format用法详解
- 《滚雪球:巴菲特和他的财富人生》【美】艾丽斯·施罗德著
- c盘满了但是d盘有空间如何扩容-windows
- [项目管理入门系列] 师傅领进门-------项目运作的一般流程(三)
- 量子计算 21 量子算法 6 (Shor Part III: QFT+PF)
- KFC宅急送点餐系统开发 MFC动态树形控件使用
- ios点击大头针气泡不弹出_高德 ios 自定义气泡添加点击事件无效问题
- 作为投资者,这10个对冲策略你必须烂熟于心
热门文章
- 一个好的java博客
- Flickr.net傻瓜教程(二)
- MySQL主从复制配置过程(一主一从模式)
- MySQL基础篇:事务管理
- 谈谈Tomcat连接器
- 必会Redis单节点、Sentinel和Cluster操作实战
- 糟了,生产环境MySQL主从数据库不一致怎么办?!
- 36岁前百度员工哀叹:结婚三年老婆要离婚,要求分走大半财产,并且带走孩子。阴差阳错之下,发现孩子不是自己亲生的!...
- 大厂程序媛的特殊烦恼:男朋友工资只有自己的60%,天天阴阳怪气!
- 下一代构建工具 Gradle ,比 Maven 强在哪里!