一、SpringBoot的优点
- 提供一个快速的Spring项目搭建渠道
- 开箱即用,很少的Spring配置就能运行一个JavaEE项目
- 提供了生产级的服务监控方案
- 内嵌服务器,可快速部署
- 提供了一系列非功能性的通用配置
- 纯Java配置,没有代码生成,也不需要XML配置
二、第一个SpringBoot程序
本次演示所使用的工具为InteIlij IDEA。
①创建SpringBoot项目
在IDea中新建一个Maven项目,然后直接傻瓜式操作直接Next,设置一下GroupId,ArtifactId,然后下一步,填写一下项目名称,直接点Finish完成项目的创建。
②添加SpringBoot依赖
在pom.xml文件中添加SpringBoot依赖,spring-boot-starter-parent,此依赖整合了所有spring可能用到得第三方依赖,只用添加这个作为parent 然后就会继承所有spring的第三方依赖。在pom文件中添加如下依赖,代码如下
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.9.RELEASE</version>
</parent>
关于版本的问题,大家自行选择版本,目前最新版本是5.0+。因为这个