创建SpringBoot项目

快速创建一个SpringBoot项目


通过Spring Initalizr创建

  1. 新建项目,选择Spring Initalizr(新版本显示 SpringBoot)

  2. 填写配置信息

    Name : 项目名称

    Location: 项目存放的位置

    Language: 开发语言

    Type: 一般都选Maven进行依赖管理

    Group: 所属组名

    Artifact: 项目名称

    Package name: 包名

    JDK: JDK版本

    Java: 同上

    Packaging: 打包方式(springBoot应用一般都打成jar包)

  3. 选择所需依赖

    SpringBoot: 选择SpringBoot版本

    下面复选框: 选择所需的依赖

    Create: 创建项目

  4. 等待项目下载完成

  5. 启动项目

    点击启动类左边的绿色三角型,或者右上角的绿色三角形,就能启动项目


通过Maven创建SpringBoot项目

  1. 新建项目,选择maven

  2. 点击Create,创建项目,等待项目创建完成

  3. 修改pom.xml文件,点击右上角刷新按钮,下载依赖

  4. 给启动了加上@SpringBootApplication注解,并添加启动代码

  5. 启动成功

依赖管理

在父工程集中定义项目所需依赖的版本号

spring-boot-dependencies 是Spring Boot提供的另一个重要的Maven项目,用于集中管理所有Spring Boot相关依赖的版本信息。

特点

  • 包含了Spring Boot中所有的starter依赖的版本信息,包括Spring Framework、Spring Boot自身以及其他常用的第三方库。
  • 使用了部分来管理依赖的版本信息,但是不会直接引入依赖。
  • 提供了一种简化依赖声明的方式,只需要声明spring-boot-starter-*相关的依赖,而无需指定版本号,因为版本号已经被spring-boot-dependencies管理了。

使用方法

在父工程的pom.xml中添加以下代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
<properties>
    <!-- 定义jdk版本 -->
    <java.version>8</java.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <!-- 定义springboot版本 -->
    <spring-boot.version>3.0.2</spring-boot.version>
</properties>

<dependencyManagement>
    <dependencies>
        <!-- 引入阿里云的版本定义文件 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>${spring-boot.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>