SpringBoot实战:创建一个SpringBoot项目

SpringBoot实战:创建一个SpringBoot项目

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

一、线上创建项目框架

创建一个空的项目,可以使用官方提供的一个创建方式,实际上,我们使用开发工具去创建SpringBoot项目,本质上也是到官方网站创建,只是开发工具整合了更丰富的功能。
打开官网 ***https://start.spring.io/***,打开网页如下:
SpringBoot实战:创建一个SpringBoot项目_第1张图片
配置其实非常简单,而且官网本身已经提供了许多默认项,在这里对配置做简单说明:

  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,选择解压文件的地址。
    SpringBoot实战:创建一个SpringBoot项目_第2张图片
  2. 选择使用maven构建项目,然后Finish。
    SpringBoot实战:创建一个SpringBoot项目_第3张图片
  3. 然后IntelliJ IDEA会自动加载项目,下载需要的依赖包。
  4. 项目构建完毕后,只需启动src/main/…/Application.java文件中的main方法即可。
    SpringBoot实战:创建一个SpringBoot项目_第4张图片

三、使用maven构建项目

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

1.构建项目

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

mvn clean

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

mvn compile

SpringBoot实战:创建一个SpringBoot项目_第6张图片

2.打包项目

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

mvn package

SpringBoot实战:创建一个SpringBoot项目_第7张图片

3.运行项目

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

mvn:spring-boot:run

SpringBoot实战:创建一个SpringBoot项目_第8张图片
然后在浏览器中输入localhost:8080就能正常访问了。

你可能感兴趣的:(SpringBoot)