springboot配置类和控制层(controller)分离
程序员文章站
2022-03-11 18:44:11
...
SpringApplication.run是怎么启动的
用来启动SpringBoot应用 :
1.初始化工作:准备环境,打印baner,创建容器
2.加载项目代码完成自动配置
3. 打包项目到tomcat
4.启动taomcat
@SpringBootApplication:包含下面三种注解
@SpringBootConfiguration
@Configuration:注解
@EnableAutoConfiguration:自动配置(配置启动环境等)
@ComponentScan:相当于扫描
@SpringBootApplication
//mapper接口的扫描包
@MapperScan(basePackages = "cn.itsource.springboot.mapper")
public class ApplicationConfig
{
public static void main(String[] args )
{
SpringApplication.run(ApplicationConfig.class,args);
}
}