如何创建一个 Spring Boot 项目

1、什么是 Spring Boot

  1. 用来简化 Spring 应用的初始化搭建以及开发过程,使用特定方式来进行配置,比如 properties 或 yml 文件,创建独立的 Spring 引用程序。

  2. 嵌入 Tomcat 无需安装部署。

  3. 简化 Maven 配置。

  4. Spring Boot 来简化 Spring 应用开发,约定大于配置,去繁从简。

2、Spring Boot 的优点

  1. 快速创建独立运行的 Spring 项目与主流框架集成。
  2. 使用嵌入式的servlet容器,应用无需打成 war 包。
  3. 大量自动配置,简化开发,也可修改默认值。

3、如何创建一个 Spring Boot 工程

打开 IDEA 创建 Maven 工程

如何创建一个 Spring Boot 项目_第1张图片
如何创建一个 Spring Boot 项目_第2张图片
点击 Finish 就创建好一个基本的 Spring Boot 的 Maven 工程了。

4、如何启动一个 Spring Boot 程序

打开刚刚创建好的 Maven 工程。

如何创建一个 Spring Boot 项目_第3张图片

在 pom.xml 中使用 parent 标签继承 spring-boot-starter-parent

如何创建一个 Spring Boot 项目_第4张图片

在 pom.xml 中使用 dependencies 标签引入 spring-boot-starter-web 整合 Spring MVC (作简单的接口测试)

如何创建一个 Spring Boot 项目_第5张图片

在工程下的 src/main/java 下创建包(根据项目需求自定义包名)

如何创建一个 Spring Boot 项目_第6张图片

在创建好的包下面创建一个 SpringBoot 的启动类,结合 @SpringBootApplicaiton 注解将该类标识为项目的启动类,并声明 main 方法,在 main 中调用 SpringApplication.run() 方法启动项目。

如何创建一个 Spring Boot 项目_第7张图片

在工程下的 src/main/resources 下创建 application.yml 配置文件,并配置项目启动后监听的端口。

如何创建一个 Spring Boot 项目_第8张图片

然后在启动类平级的目录下创建一个 controller 包,并创建一个 HelloController 类用于测试项目是否启动成功。

如何创建一个 Spring Boot 项目_第9张图片

最后执行启动类下的 main 方法启动项目。

如何创建一个 Spring Boot 项目_第10张图片

如何创建一个 Spring Boot 项目_第11张图片

然后打开浏览器访问 http://localhost:8888/hello 测试我们编写的接口是否可以正常访问。

如何创建一个 Spring Boot 项目_第12张图片

这样一个基本 Spring Boot 项目就启动好了。

你可能感兴趣的:(spring,boot,后端,java)