Spring Boot入门|第二篇:SpringBoot 项目开发步骤| 8月更文挑战

285 阅读2分钟

这是我参与8月更文挑战的第2天,活动详情查看:8月更文挑战

一、第一个 SpringBoot 项目

1、开发步骤

项目名称:001-springboot-first

(1)创建一个 Module,选择类型为 Spring Initializr 快速构建

(2) 设置 GAV 坐标及 pom 配置信息

(3) 选择 Spring Boot 版本及依赖

会根据选择的依赖自动添加起步依赖并进行自动配置

(4) 设置模块名称、Content Root 路径及模块文件的目录

点击 Finish,如果是第一次创建,在右下角会提示正在下载相关的依赖

(5) 项目创建完毕,如下

(6) 项目结构

static:存放静态资源,如图片、CSS、JavaScript 等

templates:存放 Web 页面的模板文件

application.properties/application.yml 用于存放程序的各种依赖模块的配置信息,比如服务端口,数据库连接配置等

二、入门案例

项目名称:002-springboot-springmvc

1、创建一个新的 Module,选择类型为 Spring Initializr

2、指定 GAV 及 pom 配置信息

3、选择 Spring Boot 版本及依赖

会根据选择的依赖自动添加起步依赖并进行自动配置

4、修改 Content Root 路径及文件所在目录

5、对 POM.xml 文件进行解释

6、对 SpringBoot 项目结构进行说明

1).mvn|mvnw|mvnw.cmd:使用脚本操作执行 maven 相关命令,国内使用较少,可删除

2).gitignore:使用版本控制工具 git 的时候,设置一些忽略提交的内容

3)static|templates:后面模板技术中存放文件的目录

4)application.properties:SpringBoot 的配置文件,很多集成的配置都可以在该文件中进行 配置,例如:Spring、springMVC、Mybatis、Redis 等。目前是空的

5)Application.java:SpringBoot 程序执行的入口,执行该程序中的 main 方法,SpringBoot 就启动了

7、创建一个 Spring MVC 的 Spring BootController

SpringBootController 类所在包:com.bjpowernode.springboot.web

注意:新创建的类一定要位于 Application 同级目录或者下级目录,否则 SpringBoot 加

载不到。

8、在 IDEA 中右键,运行 Application 类中的 main 方法

通过在控制台的输出,可以看到启动 SpringBoot 框架,会启动一个内嵌的 tomcat,端口号为 8080,上下文根为空

9、在浏览器中输入 http://localhost:8080/springBoot/say 访问