spring boot 学习--02---web应用返回JSON

原创 2016年08月29日 10:23:56

spring boot 学习–02—web应用返回JSON

web应用返回JSON

1. 新增实体类

package com.springboot.study.bean;

/**
 * Demo 模型
 * @author like
 *
 */
public class Demo {

    private long id;
    private String name;
    private String demo;
    public long getId() {
        return id;
    }
    public void setId(long id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getDemo() {
        return demo;
    }
    public void setDemo(String demo) {
        this.demo = demo;
    }

}

2. 新增controller

package com.springboot.study.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.springboot.study.bean.Demo;

/**
 * Demo 控制类
 * @author like
 *
 */
@RestController
@RequestMapping("/demo")
public class DemoController {

    @RequestMapping("/getDemo")
    public Demo getDemo(){
        Demo demo = new Demo();
        demo.setId(1);
        demo.setDemo("demo");
        demo.setName("testDemo");
        return demo;
    }


}

3. 测试

1.访问http://localhost:8081/demo/getDemo
2.结果
测试结果

3.返回和我们的预期一致

版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring boot项目设定返回数据为JSON固定格式

1.配置处理json的配置类 package com.test.config; import com.alibaba.fastjson.support.spring.FastJsonHttpMess...
  • HLoach
  • HLoach
  • 2017年07月25日 16:55
  • 1806

一个简单的springboot的案例实现一个请求控制层返回一个JSON

本项目是一个maven的工程 1:首先配置maven的pom.xml文件实现对spring boot的相关依赖包的加载        配置文件如下:必须的配置如下:             org...
  • CWH615
  • CWH615
  • 2017年01月23日 17:43
  • 4793

spring boot框架下返回带键值的Json串

在SpringBoot框架下面返回Json数据非常的简单,只要给对应的Controller添加 @RestController 这个注解即可 示例: @RestController @Request...
  • yalishadaa
  • yalishadaa
  • 2017年04月06日 20:03
  • 2199

[Spring boot] web应用返回jsp页面

同事创建了一个spring boot项目,上传到svn。需要我来写个页面。下载下来后,始终无法实现在Controller方法中配置直接返回jsp页面。 郁闷了一下午,终于搞定了问题。在此记录一下。  ...
  • zmken497300
  • zmken497300
  • 2016年12月01日 09:34
  • 12847

Spring Boot使用方法小札(1):Web应用返回jsp页面

直接使用SpringMVC时配置访问jsp页面时很容易的事,但是由于Spring Boot使用内嵌的servlet容器,所以对jsp的支持不是很好,而且也不建议使用jsp,但是为了满足这种返回jsp页...
  • lmy86263
  • lmy86263
  • 2016年06月09日 20:56
  • 15159

Spring Boot学习(六)之Web应用的统一异常处理

我们在做web项目中,都遇到了404,405,500这样的错误信息,需要需要处理异常信息, 启动该应用,访问一个不存在的URL,或是修改处理内容,直接抛出异常,如: 1 @Reque...
  • zhaokejin521
  • zhaokejin521
  • 2017年11月18日 14:34
  • 209

Spring Boot学习(七)之Web应用使用jdbctemplate多数据源配置

上篇文章中说到单数据原连接访问,插入数据;但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于之前的JdbcTemplate和Spring-data...
  • zhaokejin521
  • zhaokejin521
  • 2017年11月21日 18:05
  • 98

Spring Boot干货系列:(五)开发Web应用之JSP篇

前言上一篇介绍了Spring Boot中使用Thymeleaf模板引擎,今天来介绍一下如何使用SpringBoot官方不推荐的jsp,虽然难度有点大,但是玩起来还是蛮有意思的。...
  • c3618392
  • c3618392
  • 2017年12月29日 20:53
  • 65

用Spring Boot & Cloud,Angular2快速搭建微服务web应用 - 增加权限控制

接下来我们来看看如何增加权限控制,即提供用户认证和鉴权的功能。
  • cuiwader
  • cuiwader
  • 2016年10月13日 14:18
  • 9508

Spring Boot干货系列:(五)开发Web应用JSP篇

后端编程嘟 2017-03-14 00:06 前言 上一篇介绍了Spring Boot中使用Thymeleaf模板引擎,今天来介绍一下如何使用SpringBoot官方不推荐的j...
  • gebitan505
  • gebitan505
  • 2017年04月12日 10:33
  • 1425
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring boot 学习--02---web应用返回JSON
举报原因:
原因补充:

(最多只允许输入30个字)