Spring Boot 项目的启动类,通常就是整座大厅的总闸。
package com.example.cityhall;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
@SpringBootApplication
@ConfigurationPropertiesScan
public class CityHallApplication {
public static void main(String[] args) {
SpringApplication.run(CityHallApplication.class, args);
}
}@SpringBootApplication 本质上把三件事打包了:
@SpringBootApplication
= @SpringBootConfiguration
+ @EnableAutoConfiguration
+ @ComponentScan