SpringBoot 配置logging日志及输出日志
2019-07-16 本文已影响0人
金_鹏
一、添加配置内容
修改src/main/resources下的application.properties,写入logging的相应配置<br /> 图片.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