`

springboot返回的json数据

阅读更多

1.搭建好springboot框架(可参考springboot入门)

 

 

2.新建一个pojo类,用来封装测试数据

public class City {

private Long id;
private Long provinceId;
private String cityName;
private String description;
...
}

 

3.编写controller层,请求映射

  

@RequestMapping("/city")
	public City getCity(){
		City c = new City();
		c.setId(1L);
		c.setProvinceId(021L);
		c.setCityName("上海");
		c.setDescription("国际化大都市");
		return  c;
}

 

 4.测试(由于没有写请求方式,springboot默认采用get请求),浏览器地址栏输入

 

  http://localhost:8080/city

  

   

 

 结论:

       

       (1)springboot 使用@RestController默认返回的数据类型是json



 

  (2) springboot默认的请求方式为get (地址栏请求可知)

       

   

 

   

  

 

 

  • 大小: 4.7 KB
  • 大小: 55.2 KB
0
2
分享到:
评论
1 楼 leebooe 2017-06-13  

你用的RestController註解,返回值肯定是json,這是RestFul api的實現方式,默認返回json,你換Controller試試吧

相关推荐

    SpringBoot返回json和xml的示例代码

    1. 在Spring Boot中,通常通过@RestController注解的控制器来返回JSON数据。 2. Spring Boot使用ObjectMapper来将对象转换成JSON字符串。 **SpringBoot返回xml**: 1. 引入jackson-dataformat-xml库以支持XML数据...

    SpringBoot之返回json数据的实现方法

    Jackson库能够将Java对象序列...以上就是SpringBoot返回JSON数据实现方法的核心知识点。在理解这些基础知识后,开发者应该能够独立创建SpringBoot项目,设计实体类,编写RESTful接口,并将数据以JSON格式返回给客户端。

    SpringBoot处理JSON数据示例代码

    在Spring Boot框架中,处理JSON数据是常见的任务,特别是在构建RESTful API时。Spring Boot提供了对JSON的强大支持,使得开发者可以轻松地将Java对象转换为JSON格式的数据,并将JSON数据反序列化为Java对象。本示例...

    Android JSON获取 解析显示 附带Springboot -JSON服务器

    4. Springboot作为服务器端,创建RESTful API,返回JSON格式的响应数据。 以上就是Android应用获取、解析和显示JSON数据,以及使用Springboot构建JSON服务器的基本步骤。实践中,你可能还需要考虑错误处理、网络...

    springboot编程中在google浏览器格式化显示json格式数据

    当你在浏览器的开发者工具(快捷键F12或右键点击网页选择"检查")中查看网络请求的响应时,如果返回的是JSON格式的数据,只需选中响应内容,然后点击插件图标,JSON数据就会被格式化展示出来。 在Spring Boot应用中...

    spring MVC 对 ResponseBody返回json数据进行脱敏处理

    在Spring MVC中,当控制器方法的返回值前加上`@ResponseBody`时,Spring会将返回的对象直接转换成HTTP响应体的Content,通常用于返回JSON或XML格式的数据。默认情况下,Spring MVC使用`HttpMessageConverter`来完成...

    json转为list 涉及 java springboot

    JSON 转换为 List 是一种常见的数据处理操作,特别是在 Java 和 Spring Boot 应用程序中。下面我们将详细介绍如何使用 Java 和 Spring Boot 将 JSON 字符串转换为 List。 JSON 转换为 List 的必要性 在 Java 和 ...

    spring boot 下对JSON返回值去除null和空字段操作

    在Spring Boot应用中,JSON返回值的格式化对于提供清晰、高效的API响应至关重要。当JSON对象中包含`null`值或空字段时,这不仅增加了不必要的网络传输负担,也可能对客户端解析造成困扰。本篇将详细介绍如何在Spring...

    springboot实现FastJson解析json数据的方法

    在Spring Boot中实现FastJson解析JSON数据的方法主要涉及以下几个知识点: 1. FastJson简介: FastJson是由阿里巴巴开源的一款Java语言编写的高性能的JSON处理器。它可以方便快速地将Java对象转换成JSON字符串,也...

    springboot -json使用.rar

    本文将深入探讨如何在Spring Boot项目中使用JSON,包括接收和生成JSON数据,以及相关的配置和最佳实践。 一、JSON基础 JSON是一种轻量级的文本格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript...

    SpringBoot项目中处理返回json的null值(springboot项目为例)

    本文以spring boot项目为例给大家介绍SpringBoot项目中处理返回json的null值问题,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下

    SpringBoot学习之Json数据交互的方法

    为了简化代码,SpringBoot提供了`@RestController`注解,它是`@Controller`和`@ResponseBody`的组合,用于表示该类中的所有方法都将返回JSON。这样,你无需在每个方法上都添加`@ResponseBody`注解。 在构建JSON响应...

    详解Springboot之接收json字符串的两种方式

    这是最常见的方式,通过在方法参数前加上`@RequestBody`,Spring Boot会使用默认的HttpMessageConverter(如Jackson或Gson)来解析请求体中的JSON数据,并将其映射到指定的Java对象。例如,如果你有一个名为`User`的...

    SpringBoot + Vue + ElementUI 实现一个后台管理系统模板.zip

    完成后,SpringBoot返回JSON数据,Vue.js接收到数据后更新视图,实现了前后端的无缝协作。 总的来说,"SpringBoot + Vue + ElementUI 实现一个后台管理系统模板"这个项目展示了现代Web开发的典型架构,即前后端分离...

    2. [视频]Spring Boot返回json数据【从零开始学Spring Boot】

    在提供的压缩包文件`spring-boot-hello1`中,可能包含了上述示例的源代码,学习者可以通过分析和运行这些代码来加深对Spring Boot返回JSON数据的理解。实践是检验理论的最好方式,通过实际操作,你可以更好地掌握...

    spring 统一再处理接口返回的json数据

    最近公司项目出现这样一个...在spring框架下,可以利用ResponseBodyAdvice接口,实现该接口则能够在声明了ResponseBody注解的controller返回json数据前,统一对json数据做处理,将资源地址的url统一替换为cdn资源url。

    springboot技术指南

    #### 三、SpringBoot返回JSON数据 ##### 3.1 创建实体类 创建一个简单的实体类`Demo`,例如: ```java import com.fasterxml.jackson.annotation.JsonInclude; import ...

    Springboot指南

    #### 三、SpringBoot返回JSON数据 ##### 3.1 创建实体类 创建一个简单的实体类,例如`Demo`: ```java public class Demo { private String name; private int age; // Getter and Setter } ``` ##### 3.2 ...

    springboot openfeign从JSON文件读取数据问题

    在这个配置类中,通过模拟 OpenFeign 客户端的接口方法,使其返回预先设定好的 JSON 文件中的数据。 这样,当在集成测试环境下运行时,通过 @Profile 指定的配置会生效,应用会使用模拟的 OpenFeign 客户端和 JSON ...

    springboot连接数据库返回jsp项目

    这在处理前后端数据交互时非常有用,可以方便地将Java对象序列化成JSON格式,然后发送给前端展示,或者将接收到的JSON数据反序列化为Java对象,供后端处理。 此外,项目还配置了简单的拦截器。在Spring Boot的web...

Global site tag (gtag.js) - Google Analytics