SpringBoot是什么:
       在Spring基础上再次进行封装,更加简化企业级应用开发。打破Spring的整合,把各种框架的整合进行了封装,封装到starter类库中。

  1. 更快的入门
  2. 开箱即用:把与具体业务相关的框架集成到一个jar包(starter)里面,starter可以涵盖相关业务开发的所有功能
  3. Spring血统:Spring具有的优点,Spring Boot统统都有;Spring不具备的优点,Spring Boot作为其补充
  4. 零配置:最大化地减少配置,甚至做到零配置
  5. 终极目标:简化开发,抛弃了传统Java EE项目繁琐的配置、学习过程,让企业级应用开发过程更简单

        Spring Boot除了可以很好融入Docker之外,其自身就支持嵌入式的Tomcat、Jetty等容器。所以,通过Spring Boot构建的应用不再需要安装Tomcat,将应用打包成war,再部署到Tomcat这样复杂的构建与部署动作,只需将Spring Boot应用打成jar包,并通过java -jar命令直接运行就能启动一个标准化的Web应用,这使得Spring Boot应用变得非常轻便。

我们完全可以通过使用Gradle和Groovy来开发Spring Boot应用。

Spring Boot与其他框架的关系

springboot 配置的环境变量叫什么 springboot环境变量启动_jar


Spring Boot底层基于Spring框架

Spring Boot开发web应用时,可以选择性地采用Spring MVC,Spring MVC也是基于Spring的

Spring Cloud是一套分布式的微服务解决方案,里面涵盖的组件(模块)都基于Spring Boot来构建。Spring Cloud是由很多Spring Boot应用组成的

搭建开发环境:(使用springboot开发项目,就需要将下面的框架下载安装完成)
JDK8+(这里不详细叙述)
Gradle 4+
Eclipse 4.7+(这里不详细叙述)

Gradle下载和环境配置
Gradle官方下载链接:https://gradle.org/releases/

选择想要安装的发布版本,gradle-x.x-bin.zip是需要下载的安装发布版,gradle-x.x-src.zip是源码,gradle-x.x-all.zip则是下载全部的文件。

例如按照下图选择将会下载gradle-4.10.2-bin.zip:

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_02

将下载的压缩包在本机的目录下直接解压即可,解压后的目录如下图所示:

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_03

接下来为Gradle配置环境变量:

在系统变量中新增一个GRADLE_HOME变量,值为解压后的路径:

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_04

接下来还需要修改Path变量,将Gradle的bin目录添加进去。在Path变量的最后面添加%GRADLE_HOME%\bin:

springboot 配置的环境变量叫什么 springboot环境变量启动_封装_05

配置完成后查看一下本机安装的gradle的版本信息,使用快捷键Win+R弹出的输入框中输入cmd,然后打开命令窗口,在命令窗口中输入gradle -v可以查看到gradle的版本信息,如下图所示即表示配置成功:

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_06

Spring Initializr框架下载

用Spring Initializr 来构建Maven项目,它不仅完美支持IDEA和Eclipse,而且能自动生成启动类和单元测试代码,给开发人员带来极大的便利

1、打开网页https://start.spring.io/,选择项目类型,本示例选择的事Gradle Project、填写Group、Artifact、以及相关依赖Dependencies,示例选择web

springboot 配置的环境变量叫什么 springboot环境变量启动_springboot_07

2、解压下载的压缩包,得到如下文件

springboot 配置的环境变量叫什么 springboot环境变量启动_封装_08

3、使用Windows+R打开运行端口,输入cmd打开,命令端,进行操作

springboot 配置的环境变量叫什么 springboot环境变量启动_springboot_09

4、构建gradle完成后,查看,initializr-start文件,创建出一个新的build文件

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_10

5、打开build文件,在libs文件中查看是否含有initializr-start-0.0.1-SNAPSHOT.jar 项目可执行文件,如果有此文件。在命令端中

输入:   java -jar build/libs/initializr-start-0.0.1-SNAPSHOT.jar   执行,

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_11

web项目已成功运行,

在网页中,输入地址,显示下图信息。说明启动成功。但是因为项目中没有任何代码,所以页面为空。具体代码在笔记二中体现

springboot 配置的环境变量叫什么 springboot环境变量启动_Gradle_12

6、使用CTRL+C 命令,就可以退出运行