1. 什么是springboot
springboot是spring开源组织下的子项目,是spring组件一站式解决方案,主要简化了使用spring的难度,节省了繁重的配置,提供各种启动器,使开发者快速上手
2.springboot有哪些优点
-
独立运行
-
简化配置
-
自动配置
-
无代码生成和xml配置
-
应用监控
-
上手容易
-
......
3.springboot核心配置文件
springboot核心配置文件是application和bootstrap配置文件
-
application配置文件容易理解,主要用于springboot项目的自动化配置
-
bootstrap配置文件有以下几个场景
-
使用springcloud config配置中心时,这时候需要在bootstrap配置文件中添加链接到配置中心的配置属性来加载外部配置中心的配置信息;
-
一些固定的不能被覆盖的属性
-
一些加密/解密的场景
4.springbot有哪几种格式?他们有什么区别
.properties和.yml,他们的区别在于书写格式的不同


另外。yml格式不支持@propertysource注解导入配置
5.springboot的核心注解是哪个,他主要由哪几个注解组成的?
-
启动类上的注解是@SpringBootApplication,他也是 Spring Boot的核心注解,主要包含以下三个注解
-
1.@EnableAutoConfiguration:打开自动配置的功能,也可以关闭某个自动配置的选项,如关闭数据源自动配置的功能:
-
2.@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })。
-
3.@ComponentScan:Spring组件扫描。
6.开启springboot特性有哪几种方式?
-
继承spring-boot-start-parent项目
-
导入spring-boot-dependencies项目依赖
posted @
2021-07-27 17:59
何处是吾乡
阅读(
91)
评论()
收藏
举报