SpringBoot日志使用以及打印出文件是十分的简单,傻瓜式教学,跟着我一起来!
首先创建Spring项目
1、我会在测试文件里写入一下
@Test
void contextLoads() {
Logger logger = LoggerFactory.getLogger(getClass()); //创建LoggerFactory工厂
/**
* SpringBoot日志是有等级的,下面5个层级error层级为最大
* 而且SpringBoot默认输出info(3级-5级)以上的等级的日志
* 如果想打印出来的trace或者debug层级的话,就在application.properties全局配置文件修改
* logging.level.com.kinglove = trace
*/
logger.trace("这是trace信息"); //1级
logger.debug("这是debug信息"); //2级
logger.info("这是INFO信息"); //3级
logger.warn("这是warn信息"); //4级
logger.error("这是error信息"); //5级
}
2、日志输出至文件
//文件输出路径为E盘下的文件夹,路径随心所欲(建议使用这种)
logging.file.path = E:/java/log
//文件输出路径为项目根目录下的java->log文件夹下面的路径
#logging.file.path = /java/log
//文件输出到项目下,名为spring.log,文件名随心所欲
#logging.file.name = spring.log