当前位置:网站首页>12. 处理 JSON
12. 处理 JSON
2022-08-10 23:35:00 【要学就学灰太狼】
12.1 需求说明:演示返回 JSON 格式数据
12.2 应用实例
- SpringBoot 支持返回 JSON 格式数据,在启用 WEB 开发场景时,已经引入了相关依赖



- 创建 D:\xjs_springboot\springbootweb\src\main\java\com\xjs\springboot\controller\ResponseController.java
package com.xjs.springboot.controller;
import com.xjs.springboot.bean.Car;
import com.xjs.springboot.bean.Monster;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.Date;
/** * @Author: 谢家升 * @Version: 1.0 */
@Controller
public class ResponseController {
//编写方法,返回Monster数据-要求以json格式返回
@GetMapping("/get/monster")
@ResponseBody
public Monster getMonster() {
/** * 解读: * 1. 开发中 这里的 monster对象 是从数据库中获取的 * 2. 这里只是模拟一下,人为的设置一下数据 */
Monster monster = new Monster();
monster.setId(100);
monster.setName("霸波奔");
monster.setAge(99);
monster.setBirth(new Date());
monster.setIsMarried(false);
Car car = new Car();
car.setName("宝马");
car.setPrice(666.6);
monster.setCar(car);
return monster;
}
}
- Postman 完成测试

- Debug 一下 monster 对象以 Json 格式返回


边栏推荐
猜你喜欢
随机推荐
PlaidCTF 2022 Amongst Ourselves: Shipmate writeup
互联网中不可缺失的网络优化:“App与Server的交互依赖于网络”
promise详解
鲜花线上销售管理系统的设计与实现
Promote the high-quality development of denim clothing
CSAPP lab0 实验环境搭建
App 启动速度优化系列:如何用一个placeholderUI来做初始化工作
【C语言】二分查找(折半查找)
Google Chrome73~81版本浏览器的跨域问题解决方案
关于弱监督学习的详细介绍——A Brief Introduction to Weakly Supervised Learning
sqlmap结合dnslog快速注入
call,apply,bind指定函数的this指向详解,功能细节,严格和非严格模式下设定this指向
浅析工业互联网
u盘数据不小心删除怎么恢复,u盘数据删除如何恢复
CDN原理与应用简要介绍
Multilingual Translation - Multilingual Translation Software Free
国内vr虚拟全景技术领先的公司
阿里P7晒出1月工资单:狠补了这个,真香...
iNFTnews | Web3时代,用户将拥有数据自主权
Geogebra 教程之 01 什么是Geogebra,真的可以提高我们数学水平么?

![[C] the C language program design, dynamic address book (order)](/img/bb/b44066e91219a57b653e330198e4a0.png)







