1:什么是springboot:
目录
8:Spring Boot 2.X 有什么新特性?与 1.X 有什么区别:
Spring Boot 是 Spring 家族中的一个项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。
2:Springboot的优点:
独立运行
内置Tomcat
配置少,里面有很多启动器,能够快速上手。
3:核心配置文件
application 配置文件:主要用于 Spring Boot 项目的自动化配置。
4:配置文件格式:
properties和yml
5:Springboot核心注解:
启动类上面的注解是@SpringBootApplication,它也是 Spring Boot 的核心注解,主要组合包含了以下 3 个注解:
@EnableAutoConfigration:打开自动配置
@CompentScan:组件扫描
@SpringbootConfigration:实现配置文件的功能
6:运行springboot的方式
1:打包运行
2:maven/gradle插件运行
3:直接执行main方法
7: Spring Boot 中的 Starters:
Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,这样就不需要到处找示例代码和依赖包。
8:Spring Boot 2.X 有什么新特性?与 1.X 有什么区别:
-
配置变更
-
JDK 版本升级
-
第三方类库升级
-
响应式 Spring 编程支持
-
HTTP/2 支持
-
配置属性绑定