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.由于不用自己做配置,报错时很难定位

 

posted @ 2020-10-25 12:53  Eva!  阅读(145)  评论(0)    收藏  举报