我是服务器端编程的新手,只是尝试Spring启动。 以下是我简单的Application类
@SpringBootApplication
@ComponentScan(basePackages = "controller")
public class Application {
public static void main(String[] args) {
Logger logger = LoggerFactory.getLogger(Application.class);
ApplicationContext ctx = SpringApplication.run(Application.class, args);
logger.error("Message logged at ERROR level");
logger.warn("Message logged at WARN level");
logger.info("Message logged at INFO level");
logger.debug("Message logged at DEBUG level");
String[] beanNames = ctx.getBeanDefinitionNames();
Arrays.sort(beanNames);
for (String beanName : beanNames) {
System.out.println(beanName);
}
}
}
我正在使用gradle进行项目构建。 启动gradle引导运行后,示例GET请求工作正常,但我找不到日志。 日志打印在哪里? 我做错了什么或错过了什么? 我是否必须在application.yml或logback.xml中编写一些内容才能在spring boot中使用默认记录器?