SpringBoot实战:创建一个SpringBoot项目

  • 一、线上创建项目框架
  • 二、使用IDEA加载项目
  • 三、使用maven构建项目
  • 1.构建项目
  • 2.打包项目
  • 3.运行项目


一、线上创建项目框架

创建一个空的项目,可以使用官方提供的一个创建方式,实际上,我们使用开发工具去创建SpringBoot项目,本质上也是到官方网站创建,只是开发工具整合了更丰富的功能。

打开官网 https://start.spring.io/,打开网页如下:

java创建spring boot项目 创建一个spring boot项目_maven构建


配置其实非常简单,而且官网本身已经提供了许多默认项,在这里对配置做简单说明:

  1. 项目构建工具 Maven 和Gradle:目前Java 后端还是 Maven 为主,Gradle 在 Android 中使用较多,我们创建项目主要为Web项目,所以这里还是现在主流的Maven构建项目。
  2. 开发语言选择 Java ,不解释。
  3. SpringBoot的版本信息,一般选择创建时官方提供的稳定版本。
  4. 既然是 Maven 工程,当然要有项目坐标,项目描述等信息了。模块命名一般为项目-子项目-业务的命名方式。
  5. Packing 表示项目要打包成 jar 包还是 war 包,Spring Boot 的一大优势就是内嵌了 Servlet 容器,打成 jar 包后可以直接运行,所以这里建议打包成 jar 包,当然,开发者根据实际情况也可以选择 war 包。
  6. JDK版本:jdk版本请根据公司要求或者本机的版本来决定。
  7. 最后是选择所需要的依赖,输入关键字如 web ,会有相关的提示,这里我就先加入 web 依赖。

信息填写完毕后,点击***Generate***,即可下载项目的压缩包。解压到本地后,然后使用 IntelliJ IDEA 或者 Eclipse 打开即可进行开发。

二、使用IDEA加载项目

  1. 点击Import Project,选择解压文件的地址。
  2. 选择使用maven构建项目,然后Finish。
  3. 然后IntelliJ IDEA会自动加载项目,下载需要的依赖包。
  4. 项目构建完毕后,只需启动src/main/…/Application.java文件中的main方法即可。

三、使用maven构建项目

使用IntelliJ IDEA构建项目非常简单,基本上一键式搞定,大部分内容都是IDEA自定帮我们完成的。但是作为一个勤奋的程序员,只会下一步是远远不够的,现在简单演示一下使用maven构建一个项目。同时请大家打开项目的目录,我们可以看到构建时目录结构的变化情况。

1.构建项目

打开cmd 窗口,路径调整到项目的根目录下,执行clean对项目经行清理:

mvn clean

java创建spring boot项目 创建一个spring boot项目_maven构建_02


实行compile指令可以对项目经行编译,编译完成后,我们会发现目录接口中多了一个target目录,这个目录下的classes文件夹存放的就是项目中的所有java字节码文件。

mvn compile

java创建spring boot项目 创建一个spring boot项目_java创建spring boot项目_03

2.打包项目

使用package指令可以对项目进行打包,我们会发现target目录下多了一个jar包,这个jar包就是springboot项目的jar包。

mvn package

java创建spring boot项目 创建一个spring boot项目_java创建spring boot项目_04

3.运行项目

有了这个jar包,使用如下maven命令可以运行启动SpringSpringBoot项目。

mvn spring-boot:run

java创建spring boot项目 创建一个spring boot项目_java创建spring boot项目_05


然后在浏览器中输入localhost:8080就能正常访问了。