SpringBoot

Spring框架为开发Java应用程序提供了全面的基础架构支持。

Spring Boot基本上是Spring框架的扩展,它消除了设置Spring应用程序所需的XML配置,为更快,更高效的开发生态系统铺平了道路。

SpringBoot的优点

1.快速集成框架

2.内置tomcat容器,无需配置Tomcat等Web容器,直接运行和部署程序

3.快速部署项目,不需要外部容器就可以启动并且运行项目

4.可以完全抛弃繁琐的XML,使用注解和配置的方式进行开发

5.支持更多的监控的指标,可以更好的了解项目的运行情况

SpringBoot的核心:

1.快速添加依赖  2.内置web容器  3.自动装配

SpringBoot配置文件:

1.系统使用的配置文件(系统配置文件),如端口号的设置、连接数据库的配置

2.用户自定义配置文件

形式:properties和yml

相同点:都是SpringBoot项目的配置文件,不过两者诞生的时间不一样。

properties是默认的配置文件,诞生的比较早,yml是后来出现的另一种标记语言的配置文件

语法上,properties使用key=value的形式,yml是类似于json的格式(key: )

yml通用性更好,支持的语言更多。

yml功能强大,对于中文的兼容性较好

你可能感兴趣的:(spring,boot,学习,spring)