01_SpringBoot简单搭建入门程序

本文介绍了如何从创建Java项目开始,逐步将其转换为SpringBoot项目,添加依赖,编写并测试一个简单的Controller。作者演示了三种测试方法:通过`.http`文件、浏览器访问和使用IDEA内置的Http插件。
摘要由CSDN通过智能技术生成

1、先创建一个java项目

我的项目结构
在这里插入图片描述

2、导入依赖

<dependencies>
    <!--spring-boot-starter起步依赖-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
    </dependency>
    <!--spring-boot-starter-web (spring-webmvc + tomcat) web起步依赖-->
    <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>

3、将Java项目修改为SpringBoot项目

//2、添加@SpringBootApplication注解
@SpringBootApplication
public class Application
{
    public static void main( String[] args )
    {
    	//1、修改这里
        SpringApplication.run(Application.class, args);
    }
}

4、编写一个测试的Controller

@RestController
@RequestMapping("/books")
public class BookController {
    //访问地址 http://localhost:8080/books/1
    @GetMapping("/{id}")
    public String getById(@PathVariable Integer id) {
        System.out.println("id ==> " + id);
        return "hello , spring boot";
    }
}

5、测试(创建一个*.http的文件)

方式1:

### SpringBoot测试
GET http://localhost:8080/books/1
Accept: application/json

测试效果如下
在这里插入图片描述
在这里插入图片描述

方式2:可以直接在浏览器访问该地址

http://localhost:8080/books/1

方式3:使用postman也可以

方式2和方式3比较简单,效果图就不放了
我这里用的idea集成的一个Http插件,我感觉比postman好用,不用再单独打开一个postman软件了,节省电脑内存,直接在idea里就可以测试。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值