阅读背景:

Json序列化输出_我的青春一去不复返

来源:互联网 

引用这个包: 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



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: