SpringBoot 配置logging日志及输出日志

一、添加配置内容

修改src/main/resources下的application.properties,写入logging的相应配置
图片.png
# 日志文件目录
logging.file=log/wx.log
# 日志配置文件路径
logging.config=
# 不同的环境配置不同的级别
logging.level.org.springframework.web=INFO
logging.level.org.hibernate=ERROR

二、新建测试控制器,并在方法中打印日志

package top.jetlee.wx.Controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import top.jetlee.wx.Domain.WxButton;
import top.jetlee.wx.Domain.WxMenu;
import top.jetlee.wx.Domain.WxViewButton;


@Controller
public class WxController {

    protected static final Logger logger = LoggerFactory.getLogger(WxController.class);

    @ResponseBody
    @RequestMapping("/wx")
    public Object createMenu(){

        logger.info("测试接口");
        WxMenu menu = new WxMenu();
        WxViewButton btn1= new WxViewButton();
        btn1.setName("测试");
        btn1.setType("view");
        btn1.setUrl("http://www.baidu.com");
        menu.setButton(new WxButton[]{btn1});
        return menu;
    }

}

三、 启动程序,查看控制台是都打印

图片.png

四、 查看日志文件

可以发现工程下多了log文件夹,以及wx.log的日志文件


图片.png

打开wx.log查看如下


图片.png

你可能感兴趣的:(SpringBoot 配置logging日志及输出日志)