入口类的代码很简单,代码如下:
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
• @SpringBootApplication
:是一个组合注解,包含@EnableAutoConfiguration
、@ComponentScan
和@SpringBootConfiguration
三个注解,是项目启动注解。如果我们使用这三个注解,项目依旧可以启动起来,只是过于烦琐。此时,可用@SpringBootApplication简化。
• @SpringApplication.run:应用程序开始运行的方法。
总结
@SpringBootApplication
:是一个组合注解,是项目启动注解- 创建Spring Boot工厂会自动创建入口类