Spring Boot学习笔记
一、Spring Boot简介
Spring Boot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。Spring Boot基于Spring4,并且在此基础上进行了功能扩展,简化了配置以及开发。另外Spring Boot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
二、搭建Spring Boot项目
2.1 File->new->project->Spring Initializr,点击next

2.2 完善项目信息



2.3选择项目路径,点击finish;打开新窗口

2.4 刚创建好的项目目录结构

三、Spring Boot的四个核心功能
1.起步依赖:它将常用的依赖进行了整合,将其合并到一个依赖中,这样就可以一次性的添加到项目Maven的构建中
2.自动配置:它针对很多Spring常见的应用功能,Spring Boot能够自动的提供相关配置
3.命令行接口(CLI):Spring Boot基于Groovy编程语言,我们可以用命令行接口快速的创建一个Spring Boot项目 ,进一步简化Spring应用的开发
4.Actuator:它为Spring Boot的应用添加了有用的管理端点,可以在生产环境监控当前应用的健康、虚拟机的信息,通过前端以可视化界面进行展示
四、Spring Boot开发的优势
1.为所有的Spring开发提供了一个更快、更广泛的体验
2.开箱即用
3.Spring Boot对Spring进行了扩展,提供了大型项目(嵌入式服务器、安全性等)通用一系列非功能性功能
4.不需要配置xml文件
五、Spring Boot缺点
1.版本迭代速度很快,一些模块改动很大
2.由于不用自己做配置,报错时很难定位

浙公网安备 33010602011771号