SpringBoot构建Restful service完成Get和Post请求
一个基本的RESTfule service最经常向外提供的请求Method就是Get和Post。
在Get中,常用的都会在请求上带上参数,或者是路径参数。响应Json。
在Post中,常用的会提交form data或者json data作为参数,响应Json。
1. Get请求,url传参,返回json。
准备一个请求后,响应的对象。
packagecom.example.demo;
publicclassEcho{
privatefinallongid;
privatefinalStringcontent;
publicEcho(longid,String content) {
this.id= id;
this.content= content;
}
publiclonggetId(){
returnthis.id;
}
publicStringgetContent() {
returnthis.content;
}
}
准备一个用来接收请求的EchoController(名字可以根据实际情况写),为它增加@RestController注解,表示这是一个处理RESTful请求的响处理类。
增加@RequestMapping,为本Controller