构建SpringBoot项目

198 阅读1分钟

构建流程

1. 新建项目,如下图所示。选择(1)或者(2)其中一种构建即可。

  • (1)Create New Project image.png

  • (2)File-->New-->Project image.png

2. 选择Spring Initializr。 image.png

3. 填写Group、Artifact和Name后点击next,如下图所示。 image.png

4. 选择需要的组件:基本组件有web模块中的web和web server、SQL模块中的MySQL、JDBC和Mybatis、额外的组件可以根据需求自行选择。 image.png

5. 确定项目名和项目存储路径。 image.png

6. 点击finish,整个项目架构如下图所示。 image.png

  • pom.xml, Maven的配置文件。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.4.5</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.gold</groupId>
    <artifactId>gj-tmall</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>gj-tmall</name>
    <description>构建SpringBoot项目</description>
    <properties>
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>
  • application.yml,空的项目配置文件。

7. 新建类HelloController.java进行测试

image.png HelloController.java

package com.gold.tmall.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author zhang.fuiqng
 * @date 2021-04-18 17:22:00
 */
@RestController
public class HelloController {

    /**
     * Hello SpringBoot
     * @return Hello SpringBoot
     */
    @GetMapping(value = "/hello")
    public String hello() {
        return "Hello SpringBoot";
    }
}

8、启动运行,浏览器访问

image.png

浏览器访问:http://localhost:8080/hello,访问成功返回“Hello SpringBoot”。 image.png

源码下载

gitee.com/zhang_fuqin…