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

背景:

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

        一、使用Spring官网快速搭建

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

                    图1-1

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

        

        图1-2

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

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

        

 图1-3 

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

        

图1-4 

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

图1-5

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

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

        1.依次点击 New -> Project;        

图2-1 

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

 图2-2

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

图2-3

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

图2-4

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

图2-5

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

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

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

图3-1

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

图3-2

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

图3-3 

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

图3-4

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.6.7</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

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

图3-5 

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

图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.建议动手实践下。

 

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值