文章目录
- 一、SpringBoot简介
-
- 1、什么是Spring Boot
- 2、Spring Boot的优点
- 3、Spring Boot功能
- 二、Spring与Spring Boot对比
- 三、Spring Boot与Spring MVC
- 四、Spring Boot体系结构
- 五、Springboot Initializr
-
- 1、Spring Initializr
- 2、Spring Initializr模块
一、SpringBoot简介
1、什么是Spring Boot
Spring Boot是一个构建在Spring框架顶部的项目。它提供了一种简便,快捷的方式来设置,配置和运行基于Web的简单应用程序。
它是一个Spring模块,提供了 RAD(快速应用程序开发)功能。它用于创建独立的基于Spring的应用程序,因为它需要最少的Spring配置,因此可以运行。
简而言之,Spring Boot是 Spring Framework 和 嵌入式服务器的组合。
在Spring Boot不需要XML配置(部署描述符)。它使用约定优于配置软件设计范例,这意味着可以减少开发人员的工作量。
我们可以使用Spring STS IDE 或 Spring Initializr
进行开发Spring Boot Java应用程序。
与Spring Boot框架一起,其他许多Spring姐妹项目也有助于构建满足现代业务需求的应用程序。 Spring姐妹项目如下:
- Spring Data: 它简化了来自关系数据库和 NoSQL 数据库的数据访问。 <