189 8069 5689

java代码打印日志 java打印日志影响性能吗

如何打印java 日志

可以使用log4j。使用方法如下供参考:

创新互联建站主营南通网站建设的网络公司,主营网站建设方案,app软件开发,南通h5微信平台小程序开发搭建,南通网站营销推广欢迎南通等地区企业咨询

导入jar包

配置log4j.properties文件

创建工具类(接口)

public interface LoggerUtil {

// 得到Logger,用于打印日志

Logger logger = Logger.getLogger(LoggerUtil.class);

}

4、使用(核心代码介绍)

@RequestMapping("/delete.do")

public String delete(Students students) {

try {

stuService.delete(students);

} catch (Exception e) {

// 使用日志

LoggerUtil.logger.error(e.getMessage());

}

return "redirect:selectAll.do";

}

javasystem.out打印日志在linux不打印

在Linux系统中,使用System.out.println()方法打印日志并不一定会生效,因为System.out.println()是一种Java语言的标准输出,而Linux系统可能会将其输出重定向到其他地方,因此日志不会显示在控制台上。为了解决这个问题,可以使用Log4j等日志框架来记录日志,这样就可以将日志输出到指定的文件中,从而达到记录日志的目的。

java打印的日志给删除了

使用debug, info, warn, error四个级别,debug为打印调试信息,例如接口参数值,返回结果等,info用来打印有用的信息通知,warn用在发生了某些问题,但并无严重影响(例如影响业务逻辑的实现)的,error用于严重错误,业务逻辑执行失败。

提交的代码中必须使用log来代替System.out.print(ln)和e.printStackTrace()语句,这两种只能在进行出错时特殊化的临时打印。

当出现异常后,使用log打印时,必须使用logger.xxx("message", e)的形式输出。

在所有异常被捕获但没有被重新抛出的地方都必须写日志。


网站栏目:java代码打印日志 java打印日志影响性能吗
文章起源:http://cdxtjz.cn/article/dohipco.html

其他资讯