用Spring Boot开发一个web API 接口返回数据

标签: web api spring-boot
38人阅读 评论(0) 收藏 举报
分类:

需求:开发微信小程序无法直接获取到服务器数据库数据,所以需要一个API返回
开发软件:IntelliJ IDEA
框架:Spring Boot

第一步

新建一个Spring Initialiar 项目

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

注:SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍


此时我们已经完成一个简单的apiDemo,点击右上角直接启动运行
打开浏览器输入URL为:localhost:8080/test/studentMan 时,将调用注解为@GetMapping(value = “studentMan”)的映射上,返回getStudentManList()方法的返回数据

这里写图片描述

打开浏览器输入URL为:localhost:8080/test/studentWomen 时,将调用注解为@GetMapping(value = “studentWomen”)的映射上,返回getStudentWomenList()方法的返回数据

这里写图片描述

如果你好奇URL为:localhost:8080/test 时,将定位到该TestController处理类上(并未定位到方法),此时如果存在value为空的@GetMapping映射,返回对应方法的返回数据,如果没有找到相关注解则返回404(注意没有@GetMapping注解的方法并不会被调用)
这里写图片描述


小心机:在上面的浏览器测试中我并没有用浏览器,而是使用了一款非常不错的网页调试应用 Postman ,推荐使用

查看评论

【SpringBoot】Spring Boot 2小时入门基础教程

-
  • 1970年01月01日 08:00

SpringBoot进阶之统一接口返回信息格式

SpringBoot之统一接口返回信息格式
  • tiegenZ
  • tiegenZ
  • 2017-10-14 09:15:40
  • 2307

springboot在使用controller返回list集合或json字符串到浏览器的时候不显示字符串,出现一些标签

springboot在使用controller返回list集合或json字符串到浏览器的时候不显示字符串,出现一些标签,不正确显示字符串...
  • MUHUAAAAAA
  • MUHUAAAAAA
  • 2017-12-29 16:28:04
  • 470

Spring Boot写后台接口

首先创建项目就不细说了,先来配置pom文件:
  • qq_29370483
  • qq_29370483
  • 2018-01-12 14:49:03
  • 751

Spring Boot 实现RESTful webservice服务端示例

1.Spring Boot configurations  application.yml spring: profiles: active: dev mvc: favic...
  • zhaorui2017
  • zhaorui2017
  • 2017-11-21 17:12:44
  • 1063

用Spring Boot开发一个web API 接口返回数据

需求:开发微信小程序无法直接获取到服务器数据库数据,所以需要一个API返回 开发软件:IntelliJ IDEA 框架:Spring Boot...
  • qq_28202661
  • qq_28202661
  • 2018-04-15 01:39:48
  • 38

Spring Boot实战之Rest接口开发及数据库基本操作

Spring Boot实战之Rest接口开发及数据库基本操作 1、修改pom.xml,添加依赖库,本文使用的是mysql                 org.springframework...
  • sun_t89
  • sun_t89
  • 2016-07-14 21:07:30
  • 23360

SpringBoot实战 之 接口日志篇

在本篇文章中不会详细介绍日志如何配置、如果切换另外一种日志工具之类的内容,只用于记录作者本人在工作过程中对日志的几种处理方式。 1. Debug 日志管理 在开发的过程中,总会遇到各种莫名其妙的问...
  • chinrui
  • chinrui
  • 2017-05-03 21:54:28
  • 3034

springBoot 学习记录(二)-返回json数据的几种方式

一:新建maven项目 pom.xml 代码:   4.0.0   com.phpfzh2   spring-boot01   0.0.1-SNAPSHOT   war      org.spri...
  • phpfzh
  • phpfzh
  • 2017-09-14 11:28:08
  • 3382

Spring boot给接口返回添加request、response log

title: spring boot给接口返回添加输入输出日志tag: spring bootdata: 2017-06-09Spring boot返回request、response 添加log目前...
  • u011410529
  • u011410529
  • 2017-06-09 14:49:29
  • 5343
    个人资料
    持之以恒
    等级:
    访问量: 653
    积分: 207
    排名: 90万+
    文章存档