什么是spring boot?
Spring boot不是重复造轮子,它是在spring框架的基础上进行封装的,同时集成了一些类库,简化开发。
Spring boot的特点:
- 创建独立的应用;
- 内置了tomcat、jetty等,无需打成war
- Starter依赖简化了配置;
- Spring自动配置,根据需要添加第三方依赖;
- 无需xml配置,无代码生成,开箱即用;
Spring boot目前的版本
本案例使用的是2.1.5版本,spring boot2.1.5需要的jdk8及以上版本;
Spring boot官方推荐maven或者gradle来创建项目,本案例使用的maven进行包管理,项目初始化使用idea的spring项目初始化;
所需maven和gradle版本
第一个spring boot项目
下来我们来创建,第一个spring boot项目,首先打开工具idea
如图所示点击创建新的工程;
然后选择初始化spring,jdk选用1.8及以上版本点击下一步;
继续点击下一步
如图所示spring boot版本选择2.1.5,继续点击下一步
点击完成,项目创建完成,如下图所示
本项目创建的是一个基础项目,我们是web项目,因此要在pom文件中添加web依赖
创建HelloController类
启动项目,在浏览器上输入访问地址http://localhost:8080/sayhello
页面显示出HelloController中sayHello返回的值,此时spring boot项目创建完成。
有兴趣的同学可以加qq759312911群交流。