项目中常见的log日志调用

第一种用法:引用org.apache.commons.logging.Log。

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

private static final Log logger = LogFactory.getLog(PolicyAppBizAction.class);  //PolicyAppBizAction.class是自己定义的当前类名。

logger.info("=======================calc start======================");

logger.debug("传递过来的参数 => " + param);
logger.debug("submitToUnderwriting:参数 => " + serviceRequest.getCUST_DATA());

catch (Exception e) {
      logger.error("团单险别VO属性拷贝异常. PolicyAppBizAction.procGroupCvrg()");
      throw new BusinessServiceException(e);
 }

第二种用法:调用log4j。
import org.apache.log4j.Logger;
private Logger logger = Logger.getLogger(this.getClass()); //this.getClass()指当前的类。
public Logger getLogger() {
        return this.logger;
    }

    public void setLogger(Logger logger) {
        this.logger = logger;
    }
this.logger.info("==============调用平台接口投保预确认出错========================");


posted @ 2009-10-30 01:01 断点 阅读(12) | 评论 (0)

你可能感兴趣的:(项目中常见的log日志调用)