SpringBoot返回json数据
来源:互联网 发布:python magic number 编辑:程序博客网 时间:2024/06/05 08:56
1.pom文件
<parent> <!-- pring-boot-start-parent,可以提供dependency management,依赖管理, 引入以后在其它dependency的时候就不需要version了 --> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.3.RELEASE</version></parent><dependencies> <!-- spring-boot-start-web包含了spring webmvc和tomcat等web开发的特性 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>2.测试的DTO实体类
package com.aruisi.dto;public class DemoDto {private String userId;private String usernName;private String phoneNumber;public String getUserId() {return userId;}public void setUserId(String userId) {this.userId = userId;}public String getUsernName() {return usernName;}public void setUsernName(String usernName) {this.usernName = usernName;}public String getPhoneNumber() {return phoneNumber;}public void setPhoneNumber(String phoneNumber) {this.phoneNumber = phoneNumber;}}3.测试的controller类
package com.aruisi.controller;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import com.aruisi.dto.DemoDto;/** * @SpringBootApplication申明让spring boot自动给程序进行必要的配置, * 等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan * @RestController返回json字符串的数据 * @author zmk */@RestController@SpringBootApplicationpublic class DemoController {@RequestMapping("/demo")public DemoDto demo(){DemoDto demoDto = new DemoDto();demoDto.setPhoneNumber("xxxxxxxxxxx");demoDto.setUserId("123456789");demoDto.setUsernName("zmk");return demoDto;}public static void main(String[] args) { SpringApplication.run(DemoController.class, args); }}4.右键project – Run as –Maven build – 在Goals里输入spring-boot:run,然后Apply,最后点击Run。
在浏览器访问地址:http://127.0.0.1:8080/demo返回如下数据:
{
"userId": "123456789",
"usernName": "zmk",
"phoneNumber": "xxxxxxxxxxx"
}
阅读全文
0 0
- SpringBoot返回json数据
- SpringBoot入门-3(返回json数据)
- SpringBoot 返回Json
- springboot基础优酷篇(二)返回json数据
- springboot 返回json格式数据时间格式配置
- 【Java】SpringBoot 引入fastjson库进行json格式数据返回实例
- springBoot 学习记录(二)-返回json数据的几种方式
- springboot学习笔记 -- Hello Word、返回json数据、fastJson、热部署
- SpringBoot开发如何用包装类处理JSON返回的数据
- Springboot之输出json数据
- SpringBoot之返回页面视图&JSON
- SpringBoot环境搭建和返回JSON 字符串
- action 返回 json 数据
- struts2 返回json数据
- java 返回json数据
- webservice返回json数据
- Struts2返回JSON数据
- Struts返回JSON数据
- 卷积神经网络入门
- 第三十五天:学习svn基本使用
- 离散题目17(对称闭包c++)
- 就是中的DOM对象概述以及常用方法
- php怎么屏蔽warning错误
- SpringBoot返回json数据
- JVM内存管理、JVM垃圾回收机制、新生代、老年代以及永久代
- 离散题目18(传递闭包)
- HDU
- 算法设计与应用基础
- do...while(0)解析
- Solr基础入门介绍
- 微信小程序学习笔记(1)
- Spring PropertyPlaceholderConfigurer获取属性文件值