首页 > 编程语言 > 详细

框架 Spring Boot 技术入门到整合 3-1 Springboot 构造并返回一个json对象

时间:2020-11-15 11:15:25      阅读:38      评论:0      收藏:0      [点我收藏+]

1    返回json对象常见差异

返回json对象时,类上也要加@RequestMapping注解。

 

2    返回json对象demo

2.1  返回json对象

bean类:

package com.example.demo.bean;

import java.util.Date;

/**
 * User
 *
 * @author 魏豆豆
 * @date 2020/11/15
 */
public class User {
    private String userID;
    private String userName;
    private int userAge;
    private String passWord;
    private Date birthDay;
    private String desc;

    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public int getUserAge() {
        return userAge;
    }

    public void setUserAge(int userAge) {
        this.userAge = userAge;
    }

    public String getPassWord() {
        return passWord;
    }

    public void setPassWord(String passWord) {
        this.passWord = passWord;
    }

    public Date getBirthDay() {
        return birthDay;
    }

    public void setBirthDay(Date birthDay) {
        this.birthDay = birthDay;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}

 

Controller类:

package com.example.demo.son.demob;

import com.example.demo.bean.User;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import java.util.Date;

/**
 * UserControllerA
 * 目的:返回json对象
 * @author 魏豆豆
 * @date 2020/11/15
 */
@RestController
@RequestMapping("/user")
public class UserControllerA {

    @RequestMapping("/getUser")
    @ResponseBody
    public Object getUser(){
        User u = new User();
        u.setUserID("20201115001");
        u.setUserName("大黄");
        u.setPassWord("dahuang");
        u.setBirthDay(new Date());
        u.setUserAge(18);

        return u;

    }

}

 

测试:

技术分享图片

 

 

 

 

2.2  返回封装的json对象

 

3    常见状态码

 

4    使用的注解

框架 Spring Boot 技术入门到整合 3-1 Springboot 构造并返回一个json对象

原文:https://www.cnblogs.com/1446358788-qq/p/13975915.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!