Spring boot之返回json数据

1.步骤:

1. 编写实体类Demo

2. 编写getDemo()方法

3. 测试

2.项目构建

编写实体类Demo

package com.kfit;

/**
 * 这是一个测试实体类.
 */
public class Demo {
    private int id;
    private String name;
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    
     
}    

编写getDemo()

package com.kfit;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 在这里我们使用RestController  (等待于 @Controller 和 @RequestBody)
 */
@RestController
public class HelloController {
    
    /**
     * 在这里我们使用@RequestMapping 建立请求映射:
     * http://127.0.0.1:8080/hello
     * @return
     */
    @RequestMapping("/hello")
    public String hello(){
        return "hello-2016-12-11.v.0";
    }
    /**
     * Spring Boot默认使用的json解析框架是jackson
     * http://127.0.0.1:8080/getDemo
     * @return
     */
    @RequestMapping("/getDemo")
    public Demo getDemo(){
        Demo demo = new Demo();
        demo.setId(1);
        demo.setName("张三");
        return demo;
    }
}

猜你喜欢

转载自www.cnblogs.com/caoyingjielxq/p/9303612.html