赞
踩
我的项目结构
<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>
//2、添加@SpringBootApplication注解
@SpringBootApplication
public class Application
{
public static void main( String[] args )
{
//1、修改这里
SpringApplication.run(Application.class, args);
}
}
@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";
}
}
### SpringBoot测试
GET http://localhost:8080/books/1
Accept: application/json
测试效果如下
http://localhost:8080/books/1
方式2和方式3比较简单,效果图就不放了
我这里用的idea集成的一个Http插件,我感觉比postman好用,不用再单独打开一个postman软件了,节省电脑内存,直接在idea里就可以测试。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。