参考文章:https://spring.io/guides/gs/rest-service/
中文翻译:https://blog.dubby.cn/detail.html?id=9040
1.目标是什么
构建一个web应用,我们可以请求:
http://localhost:8080/greeting
返回一个JSON:
{"id":1,"content":"Hello, World!"}
还可以发起一个带参数的请求:
http://localhost:8080/greeting?name=User
返回一个JSON:
{"id":1,"content":"Hello, User!"}
2.开始创建
2.1.Maven依赖
新建一个Maven项目
pom.xml文件
1
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 4.0.0
4 com.niiam
5 SpringBootRestfulTest
6
7 0.0.1-SNAPSHOT
8 SpringBootRestfulTest Maven Webapp
9 http://maven.apache.org
10
11
12 org.springframework.boot
13