第一个Spring Boot开发的小程序

1.创建一个Spring Boot项目

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

2.加入Spring Boot的父级和起步依赖

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

第一个Spring Boot开发的小程序

3.创建Spring Boot的入口main方法

第一个Spring Boot开发的小程序

4.创建一个Spring mvc的Controller

第一个Spring Boot开发的小程序

5.运行Spring Boot的入口main方法

第一个Spring Boot开发的小程序



针对本程序的解析:

1.Spring Boot的父级依赖spring-boot-starter-parent配置之后,当前的项目就是Spring Boot项目。

2.spring-boot-starter-parent是一个特殊的starter依赖,它用来提供相关的Maven默认依赖,使用它之后,常用的jar包依赖可  以省去version配置。

3.Spring Boot提供了哪些默认jar包的依赖,可查看该父级依赖的pom文件。

4.如果不想使用某个默认的依赖版本,可以通过pom.xml文件的属性配置覆盖各个依赖项,比如覆盖Spring版本:

<properties>
   <spring.version>5.0.0.RELEASE</spring.version>
</properties>

[email protected]注解是Spring Boot的核心注解,主要作用是开启Spring自动配置。

6.main方法是一个标准的java程序的main方法,主要作用是作为项目启动运行的入口。

[email protected]及@ResponseBody依然是我们之前的Spring mvc,因为Spring boot的里面依然是使用Spring mvc+Spring+MyBatis框架。