Spring作为一个轻量级的容器,在Java EE开发中得到了广泛的应用,但是Spring的配置繁琐臃肿,

在和各种第三方框架进行整合时代码量都非常大,并且整合的代码大多是重复的,

为了使开发者能够快速上手Spring,利用Spring框架快速搭建Java EE项目,Spring Boot应运而生。

Spring Boot带来了全新的自动化配置解决方案,使用Spring Boot可以快速创建基于Spring生 产级的独立应用程序

Spring Boot中对一些常用的第三方库提供了默认的自动化配置方案,使得开发者只需要很少的Spring配置就能运行一个完整的Java EE应用。

Spring Boot项目可以釆用传 统的方案打成war包,然后部署到Tomcat中运行。

也可以直接打成可执行jar包,这样通过java -jar 命令就可以启动一个Spring Boot项目。

总体来说,Spring Boot主要有如下优势:

1、提供一个快速的Spring项目搭建渠道。

2、开箱即用,很少的Spring配置就能运行一个Java EE项目。

3、提供了生产级的服务监控方案。

4、内嵌服务器,可以快速部署。

5、提供了一系列非功能性的通用配置

6、纯Java配置,没有代码生成,也不需要XML配置。

Spring Boot是一个“年轻”的项目,发展非常迅速,特别是在Spring Boot 2.0之后,许多API 都有较大的变化。

STS_462.rar   jdk1.8.0_212 x64.zip   jdk1.8.0_221.zip   (压缩版)


现在使用 IDEA 或者 Spring Tools 4 都能很方便的创建SpringBoot项目,比如使用 Spring Tools 4 创建SpringBoot项目:

New Project  Spring Boot  Spring Starter Project


写上项目名称 test2 


选择版本,选择需要引入的jar库



注意:在这之前,需要配置好Maven   

一、创建 settings.xml 文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
   <localRepository>F:/Cache/repository</localRepository><!--需要改成自己的maven的本地仓库地址 -->
   <pluginGroups></pluginGroups><proxies></proxies><servers></servers>

   <mirrors>
      <mirror>
         <id>alimaven</id>
         <name>aliyun maven</name>
         <url>https://maven.aliyun.com/repository/central</url>
         <mirrorOf>central</mirrorOf>
      </mirror>
   </mirrors>

   <profiles>
      <profile>
         <id>jdk-1.8</id>
         <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
         </activation>
         <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
         </properties>
      </profile>
   </profiles>
</settings>

其中 localRepository 标签中指定maven下载的jar包存放地址,也可以不设置,默许会放到当前系统用户目录下。


二、将eclipse中Maven配置文件设置为上面创建的 settings.xml 文件,如下:(这里将 settings.xml 文件放在C:\Users\Public\目录下