当前位置: 代码迷 >> Web前端 >> java web开发时的日记使用
  详细解决方案

java web开发时的日记使用

热度:290   发布时间:2012-11-19 10:18:51.0
java web开发时的日志使用

?? 目前流行的日志方法是slf4j+log4j。

???所以我们的代码中均可以使用slf4j的接口,在代码中,请这样编写:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;


.......


public class HelloService implements Serializable {
	private static final Logger log = LoggerFactory
			.getLogger(HelloService.class);

	private static final long serialVersionUID = 2360207348764416203L;

......


	public List getList() {
......
		log.debug("try to get Data ...");
                log.info("Temperature set to {}. Old temperature was {}.", t, oldT);
                log.error("{}, {}, {}", new Object[]{"a", 3, 4.5});

......

请不要使用System.out.print之类的方法

注意调用相应的trace, debug, info, warn, error之类的级别,以方便后续部署去掉无用的日志,也可以在需要找问题的时候打开相应的日志。

一般需要程序员看的调试信息使用debug

一般需要网络管理需要的知道的使用info

一般需要关注的是warn

如果有错误则使用error