有关日志的简单配置,我们可以直接在application.yml中进行简单的配置,比如指明日志的打印级别和日志的输出位置
logging:
level:
root: info
path: ./logs复制代码
也可以根据分环境配置指明使用的配置文件,缺省为logback-spring.xml
logging:
level:
root: info
path: ./logs
config: classpath:/logback-dev.xml
作者:程序员小明
链接:juejin.cn/post/684490…
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
@SpringBootTest
class SpringbootMybatis1ApplicationTests {
@Resource
ActorService actorService;
@Test
void contextLoads() {
Logger logger = LoggerFactory.getLogger(SpringbootMybatis1ApplicationTests.class);
logger.debug("debug级别");
logger.info("info级别");
logger.warn("zzzzzzzzzzzzzzzzzz");
}
}
方法中的 SpringbootMybatis1ApplicationTests.class 在输出日志时表示日志来自哪个类
也可以在类上加一个注解@Slf4j 来替代创建 日志对象的语句,使用log.来调用对应的日志级别
import com.csy.springbootmybatis1.service.ActorService;
import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
import javax.annotation.Resource;
@Slf4j
@SpringBootTest
class SpringbootMybatis1ApplicationTests {
@Resource
ActorService actorService;
@Test
void contextLoads() {
log.debug("debug级别");
log.info("info级别");
log.warn("zzzzzzzzzzzzzzzzzz");
}
}