@SpringBootApplication 注解主要组合了 @SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan@SpringBootApplication 注解说明:- 标注在某个类上 ,说明这个类是 Spring Boot 的引导类 , Spring Boot 就应该运行这个类的main方法来启动 SpringBoot 应用;
@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters = {@Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class),@Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.class) })public @interface SpringBootApplication {- @SpringBootApplication 是以下3个注解的总和:
- @SpringBootConfiguration:用于定义一个Spring Boot的配置类( 配置类 等同 配置文件)
- 引用了 @Configuration 注解 , 是Spring底层的一个注解 , 用于定义 Spring 的配置类 。
- 配置类也是容器中的一个组件 @Component
- @EnableAutoConfiguration :
- 告诉Spring Boot开启自动配置功能 , 这样Spring Boot会自动根据你导入的依赖jar包来自动配置项目 。
@AutoConfigurationPackage@Import({AutoConfigurationImportSelector.class})public @interface EnableAutoConfiguration {- @AutoConfigurationPackage ——》 @Import({Registrar.class})
- 会将引导类(@SpringBootApplication标注的类)所在的包及下面所有子包里面的所有组件扫描到Spring容器;
- @Import({AutoConfigurationImportSelector.class})
- 将所有需要导入的组件以全类名的方式返回; 这些组件就会被添加到容器中
- 会给容器导入非常多的自动配置类(xxxxAutoConfiguration),就是导入并配置好当前项目中所需要的组件,省去我们手动编写配置去注入组件.

文章插图
- Spring Boot在启动的时候从(spring-boot-autoconfigure-2.0.6.RELEASE.jar)类路径下的METAINF/spring.factories中获取EnableAutoConfiguration指定的值 , 将这些值作为自动配置类导入到容器中 , 自动配置类就生效 , 帮我们进行自动配置工作;以前我们需要自己配置的文件 , 自动配置类都帮我们完成了;

文章插图
- @ComponentScan: 该注解标识的类, 会被 Spring 自动扫描并且装入bean容器 。
2.6 使用Spring初始化器创建Spring Boot项目
- 注:初始化向导需要联网创建Spring Boot项目

文章插图

文章插图

文章插图

文章插图
- 删除不需要的文件与目录,spring-boot-starter-test 是 Spring Boot 单元测试模块
- 引导类已经生成了 , 我们只需要实现业务即可
推荐阅读
-
-
神州数码“云上微联”登陆微软Dynamics 365 AppSource
-
-
风风|你这是在秀腰吗?看给边上这两位眼气的,搞笑GIF:美女
-
控股|注意!迅游科技:董事陈俊拟向控股股东转让其持有的部分股份
-
-
吴晓波频道|中国怎么打?借鉴谁?,面对美国战略遏制
-
引领时尚新时代|有种“防蚊裤”叫欧阳娜娜,其他女艺人都穿裙子,她反而成焦点
-
-
权子搞笑加油站|轻易不可娶,太辣眼睛!,爆笑GIF图:此女
-
中国新闻网|外交部驻港公署:香港外国记者会为黎智英开脱罪责系助纣为虐
-
季羡林|他70岁与30岁保姆相爱,力排众议结婚,生一儿子,老父亲满是欢喜
-
周海媚去世,工作室发文证实因病去世,生前生病照曝光
-
关节炎■偏方治疗风湿性关节炎究竟能不能信?专家这样说···
-
可怜|红楼梦里最可怜的小妾,不是周姨娘更不是赵姨娘,而是这2人
-
梵高的穿衣经|时尚穿搭:没有什么比白T和牛仔裤更绝配的了 美女自信出街
-
-
绅士老司机|黑泽还是旧模样,林志玲却判若两人!,有种“整容”叫嫁到日本8个月
-
产业气象站|如何使用北斗GPS定位器查看电动车的位置?
-