Spring boot开发环境
查看Spring boot版本:
点击进入Spring官网
1.
2.
3.
eclipse安装sts步骤
剩下的开发环境百度一堆教程
Spring boot程序创建方式
创建一个springboot项目:
我用的是eclipse:
这个有时会失败,多试几次就好,建议把maven的下载地址改为阿里的,这样会比较快。
3.
4. 项目目录
加入Spring boot的父级和起步依赖
pom.xml文件
如果是自己用maven创建的话就自己加进去,用Springboot的话就会项目自己创建,不用自己加进去。
创建Spring boot的入口main方法
加入@SpringBootApplication注解表示这是一个SpringBoot的一个业务程序。
Spring boot会自己创建该方法,该main的方法名可以改变,其余的不可以。
注意:词class必须放在根目录下,否则扫描不到所有的Bean组件,因为此类只扫描它所在的包以及子包。
创建一个SpringMVC的Controller
和SpringMVC差不多,只是多了一部启动SpringBootApplication。
创建一个HelloConteroller.java
HelloConteroller.java
- 先运行SpringBootApplication
出现Spring的LOGO表示启动Spring boot成功 - 浏览器输入网址:http://localhost:8080/hello
至此第一个Spring boot程序开发完成
第一个Spring boot程序解析
解析1.Spring boot的父级依赖
解析2.使用父级依赖后可以省去常见的version(版本号)
解析3.查看父级依赖的pom文件
- 查看Spring boot中的pom.xml文件
- 进入到父级依赖后还有一个父级依赖点击进入最终的父级依赖
解析4.覆盖Spring boot的依赖版本
在属性中加入:
<spring.version>x.x.x.RELEASE</spring.version>
解析5.@SpringBootApplication开启自动配置
要开启自动配置@SpringBootApplication的方法必须是在最终父包中,不然会找不到需要配置的文件,导致报错。
此次(2)Spring Boot开发初体验已经完成