java中的接口是类吗
291
2022-11-20
Java SSM框架如何添加写日志功能
前提:要导入log4j的jar包
在web.xml中输入:
在下面添加一个配置文件,名为:log4j.properties
文件内容为:
#log level DEBUG/INFO/WERN/ERROR/FATAL
log4j.rootLogger=DEBUG,A1,A2
# console
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
lhttp://og4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %l %m%n
# file
log4j.appender.A2=org.apache.log4j.FileAppender
log4j.appender.A2.File=d:/lwl.log
log4j.appender.A2.nnytQOpzAppend=true
log4j.appender.A2.layout=org.apache.log4j.PatternLayoutnnytQOpz
log4j.appender.A2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %l %m%n
然后在要打印日志的类下面直接写:(注意,这里的Logger是Apache的包)
public class LwlController {
// 获取一nnytQOpz个写日志的对象
Logger log = Logger.getLogger(LwlController.class);
...
然后后面就可以直接使用log.debug(),打印信息:
Lwl insert(HttpServletResponse resp, Lwl lwl) throws IOException {
log.debug(lwl);
return lwl;
}
然后在指定盘符里就会出现日志文件:
同时,控制台也会输出日志信息:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~