引用这个包: jquery-3.3.1.min.js
package com.wei.restful.controller;
import com.wei.restful.entity.Person;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@RestController//不需要使用@ResponseBody
@RequestMapping("/restful")
public class RestfulController {
@GetMapping("/request")
// @ResponseBody
public String doGetRequest(){
//双引号中如果包含双引号,需要使用转义符 \"
return "{\"message\":\"返回查询结果\"}";
}
//Post/article/1
//post/restful/request/100
@PostMapping("request/{rid}")
public String doPostRequest(@PathVariable("rid") Integer requestId){
return"{\"message\":\"数据新建成功\",\"id\":"+requestId+"}";
}
@GetMapping("/person")
public Person findByPersonId(Integer id){
Person p =new Person();
if (id==1){
p.setName("莉莉");
p.setAge(24);
}else if (id==2){
p.setName("默默");
p.setAge(23);
}else{
p.setName("你好");
p.setAge(22);
}
return p;
}
@GetMapping("/persons")
public List<Person>findPersons() {
List lsit = new ArrayList();
Person p1 = new Person();
p1.setName("莉莉");
p1.setAge(24);
p1.setBirthday(new Date());
Person p2 = new Person();
p2.setName("默默");
p2.setAge(22);
p2.setBirthday(new Date());
lsit.add(p1);
lsit.add(p2);
return lsit;
}
}
package com.wei.re