1.什么是Spring Boot?
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot其实就是一个整合很多可插拔的组件(框架),内嵌了使用工具(比如内嵌了Tomcat、Jetty等),方便开发人员快速搭建和开发的一个框架。
2.SpringBoot的特点
1.化繁为简,简化配置
2.搭建项目快
3.内嵌了许多组件和工具,方便测试,监控等
4.备受关注,是下一代框架
5.微服务的入门级微框架
3.创建一个SpringBoot项目(idea)
如果右下角出现这个提示:Enable Auto-Import
但是maven默认的镜像地址下载会有点慢,可以改用阿里云的镜像地址:
将下面这一段写到配置文件里
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
这样一个Spring Boot项目就创建好了
如果你的项目启动的小三角是灰色的,可能是maven没有配好
按照下面的图片去设置一下,pom右键-Maven-Reimport一下就好了
配置文件:
这个文件里是一些依赖,都是上面创建过程中选择过的东西,例如:
springboot的版本是2.1.3
关于web和测试
如果后面要连接数据库,也要在这里添加依赖
项目的配置文件:与上面配置文件不同的是这个是关于项目代码的一些配置
一般会配置不同的环境来满足不同的使用需求
在application.yml里面决定使用哪种配置
此篇文章下一篇:Spring Boot之连接数据库(Jpa)+增删改查的实现