spring boot 输出简单 json格式的数据(利用分层结构)
来源:互联网 发布:js时间倒计时代码 编辑:程序博客网 时间:2024/06/06 00:21
- 参考
- 功能
- 技术与IDE
- 代码参考github
- 代码片段
- 分层结构
- model Hellojava
- responsitory HelloResponsitoryjava
- service HelloServicejava
- 启动类
- 访问url
- Junit测试类
参考:
spring boot 利用分层结构输出简单的Hello world
本节把spring boot 利用分层结构输出简单的Hello world
中的输出改为json格式,只需要稍作修改即可
功能
编写一个返回格式是json格式的数据。例如:
{“username”:”mike”,”age”:27}
技术与IDE
spring boot
IntelliJ IDEA
代码参考github:
Json
代码片段
分层结构
model – Hello.java
package com.yubai.springbootjson.model;public class Hello { private String username; private int age; public Hello(String username, int age) { this.username = username; this.age = age; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public int getAge() { return age; } public void setAge(int age) { this.age = age; }}
responsitory – HelloResponsitory.java
package com.yubai.springbootjson.responsitory;import com.yubai.springbootjson.model.Hello;import org.springframework.stereotype.Repository;@Repositorypublic class HelloResponsitory { public Hello sayHello() { Hello hello = new Hello("jolie", 27); return hello; }}
service – HelloService.java
package com.yubai.springbootjson.service;import com.yubai.springbootjson.model.Hello;import com.yubai.springbootjson.responsitory.HelloResponsitory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloService { @Autowired private HelloResponsitory helloResponsitory; @RequestMapping("/hello") public Hello SayHello(){ Hello hello = helloResponsitory.sayHello(); return hello; }}
启动类
package com.yubai.springbootjson;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class SpringBootJsonApplication { public static void main(String[] args) { SpringApplication.run(SpringBootJsonApplication.class, args); }}
访问url:
Junit测试类
详情请见代码参考github
阅读全文
0 0
- spring boot 输出简单 json格式的数据(利用分层结构)
- spring boot 利用分层结构输出简单的Hello world
- spring boot 输出简单的hello world(没用分层结构)
- vue+spring boot(一)单个数据【json格式】
- Spring-boot返回Json格式数据
- spring boot 自己输出json数据
- 利用python输出json简单数据
- 【json】输出json格式的数据
- Spring boot 实现json和jsonp格式数据,接口共用
- Spring boot项目设定返回数据为JSON固定格式
- Spring Boot 实现json和jsonp格式数据接口
- 输出json格式数据
- php输出json格式数据的例子
- Springmvc输出json格式的数据
- Spring Boot Spring MVC Rest json输出日期的问题
- spring boot 整合 freemark(简单结构)
- Spring MVC接受JSON格式的数据
- Spring MVC返回JSON格式的数据
- VFW音视频采集
- ViewPager相关
- 04、NetCore2.0网页应用程序之Startup源码解析
- 学习java多线程的笔记1--Thread(Runnable t)与重写run()方法等
- mysql千万级大数据SQL查询优化
- spring boot 输出简单 json格式的数据(利用分层结构)
- 2017年多校赛第九场 1005 FFF at Valentine(缩点+拓扑排序)
- ecmall 入口文件分析
- mongoose实现权限查询控制
- //请求数据, 省流量模式实现,下载安装,sdcard存储
- SSM(spring+springMVC+Mybatis)简单整合
- HDU 6170 Two strings dp || 正则
- [题解]2017 多校7 — Just do it
- 阿里云新一代关系型数据库 PolarDB 剖析