标签:select cat 启动 source tools bsp toc nts let
1、什么是Spring Boot?
它简化了搭建Spring项目,自动配置Spring,简化maven配置,自带tomcat无需部署war包,创建独立的spring引用程序main方法运行;
2、Spring Boot优缺点
优点:减少搭建、开发、测试等时间,开发中无需重启Tomcat,maven的依赖管理更易使用;
缺点:不易了解其演变过程与原理;
3、配置文件类型与格式
springboot默认读取配置文件为application.properties或者是application.yml
app.user.name = javastack
或者
app:
user:
name: javastack
4、常用starter(启动器)有哪些?
spring-boot-starter-web (嵌入tomcat和web开发需要servlet与jsp支持)
spring-boot-starter-data-jpa (数据库支持)
spring-boot-starter-data-redis (redis数据库支持)
@SpringBootConfiguration:组合了 @Configuration 注解,实现配置文件的功能。
@EnableAutoConfiguration:打开自动配置的功能,也可以关闭某个自动配置的选项,如关闭数据源自动配置功能: @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })。
@ComponentScan:Spring组件扫描。
标签:select cat 启动 source tools bsp toc nts let
原文地址:https://www.cnblogs.com/huasky/p/11221873.html