java日誌打印公共類 ------java公共類彙總之系列之一

情景:項目中常常會用到,錯誤日誌打印,在這裏記錄其中的一種。

日誌公共類代碼塊如下:

import org.slf4j.Logger;
public class LoggerUtils {
    public static void debug(Logger logger, String message) {
        if (logger.isDebugEnabled()) {
            logger.debug(message);
        }
    }
    public static void info(Logger logger, String message) {
        if (logger.isInfoEnabled()) {
            logger.debug(message);
        }
    }
}

使用位置案例:

    @RequestMapping(value = {"list"})
    public R list(User user, HttpServletRequest request, HttpServletResponse response) {
        R r = R.ok("查詢成功");
        try {
            List<User> list = userService.getList(user);
			r.put("list",list);
        } catch (Exception e) {
            r = R.fail("查詢出現異常");
            LoggerUtils.debug(logger, "list " + e.getLocalizedMessage());//在此處調用
        }
        return r;
    }

ok 就到這裏嘍

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章