初步搭建SpringBoot项目的三种方式

背景:

        SpringBoot 是如今JavaWeb开发的主流框架,今天主要列举下创建 SpringBoot项目常见的几种方式,主要是用作过程记录,高手请绕道!

        一、使用Spring官网快速搭建

        网址为:Spring | Spring Quickstart Guideicon-default.png?t=M4ADhttps://spring.io/quickstart

初步搭建SpringBoot项目的三种方式_第1张图片

                    图1-1

           1.鼠标单击图1-1数字2所示的Spring Initializr,即可进入SpringBoot项目快速创建的界面,如下图所示:

        

初步搭建SpringBoot项目的三种方式_第2张图片

        图1-2

        2.配置完成后,点击 图1-2中间下面三个按钮中最左侧的"GENERATE"按钮,即可快速完成SpringBoot项目的快速搭建。

        3.完成后,浏览器会自动下载已经生成好的项目,具体如图1-3 所示:

        

初步搭建SpringBoot项目的三种方式_第3张图片

 图1-3 

         4.找到对应压缩文件并解压,然后用IDE打开此项目源码,待IDE下载完对应依赖后,即可运行,运行成功IDE控制台如图1-4所示:

        

图1-4 

        5.浏览器输入网址:http://localhost:8080/hello,如果出现图1-5的效果,则证明SpringBoot项目初步搭建成功。初步搭建SpringBoot项目的三种方式_第4张图片

图1-5

      二、  使用IDE直接搭建SpringBoot项目

        具体操作步骤如下(我们此处使用的是IDEA):

        1.依次点击 New -> Project;        

初步搭建SpringBoot项目的三种方式_第5张图片

图2-1 

2.进入下面新项目创建界面(图2-2),依次选择"Spring Initializr",然后再右侧选择项目使用的jdk版本,点击NEXT(红色数字2),进入下一步;

初步搭建SpringBoot项目的三种方式_第6张图片

 图2-2

3.按照需要填写项目相关的内容,点击NEXT,进入下一步

初步搭建SpringBoot项目的三种方式_第7张图片

图2-3

 4.添加相关依赖,我们目前暂时只添加Spring Web相关组件,初步搭建一个框架,点击NEXT,进入下一步。

初步搭建SpringBoot项目的三种方式_第8张图片

图2-4

5.修改项目名称和项目位置。

初步搭建SpringBoot项目的三种方式_第9张图片

图2-5

6.测试步骤与第一种相同,找到SpringBoot项目的启动类,然后运行即可,然后在浏览器中出现相同效果,即可。

三、使用Maven工程创建SpringBoot项目

 1.第一步与上面相同,需要在IDE中依次点击File->New->Project,具体如下图所示:

初步搭建SpringBoot项目的三种方式_第10张图片

图3-1

2.选择Maven,然后选择响应的JDK版本,最后点击NEXT,进入下一步。

初步搭建SpringBoot项目的三种方式_第11张图片

图3-2

3.填写项目相关内容,点击"FINISH"即可。

初步搭建SpringBoot项目的三种方式_第12张图片

图3-3 

 4.在项目中,依次添加父组件spring-boot-starter-parent 和 spring-boot-starter-web(Web组件),如下图所示:

图3-4

    
        org.springframework.boot
        spring-boot-starter-parent
        2.6.7
    
    
        
            org.springframework.boot
            spring-boot-starter-web
        
    

5.右键点击pom.xml文件,依次选择Maven->Reimport,下载新添加的依赖jar包。

初步搭建SpringBoot项目的三种方式_第13张图片图3-5 

 6.在src\main\java下新建Package,输入包名,在新建包下面创建SpringBoot启动类(启动类不不能直接在src\main\java路径下创建,否则启动时包扫描扫描不到,会报错)。

初步搭建SpringBoot项目的三种方式_第14张图片

图3-6

图3-7

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * @description:
 * @author: jingjiajia
 * @date: 2022/5/12
 */
@SpringBootApplication
@RestController
public class SpringBootDemoApplication {
    public static void main(String[] args) {
        SpringApplication.run(SpringBootDemoApplication.class,args);
    }
    @GetMapping("/hello")
    public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
        return String.format("Hello %s!", name);
    }
}

 7.启动验证与上面两种方式一样,先启动SpringBoot启动类,然后到浏览器输入网址即可验证,默认端口号是8080。

四、小结

1.本文主要介绍了如何初步创建SpringBoot项目的几种常见方式,分别是Spring官网创建、IDE快速创建、IDE 创建Maven项目后手动创建。

2.建议动手实践下。

 

你可能感兴趣的