竹山一叶

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年12月13日

摘要: 简介Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。这一次我将从零开始搭建一个工程来演示如何在Spring mvc中整合Swagger生成Rest... 阅读全文
posted @ 2016-12-13 16:32 竹山一叶 阅读(3725) 评论(0) 推荐(0) 编辑

摘要: 如果您对Spring MVC不熟悉并且还没有尝试过快速入门案例,建议先看一下相关的内容。@Controller:修饰class,用来创建处理http请求的对象@RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@ResponseB... 阅读全文
posted @ 2016-12-13 16:25 竹山一叶 阅读(9775) 评论(0) 推荐(0) 编辑

摘要: 由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开... 阅读全文
posted @ 2016-12-13 16:20 竹山一叶 阅读(415) 评论(0) 推荐(0) 编辑

摘要: 这篇文章的主要目的是将我觉得非常有用的东西给记录下来,一方面是对自己感受的一个整理,一方面也给其他喜欢文字而不喜欢视频的同学一个参考(推荐大家看 ATIT 的视频,Hadi 都是现场直接演示功能)。注意:这篇文章是基于我目前使用的 Intellij IDEA 版本,2016.3 Ultimate 来写的,快捷键是 Mac OS 10.5+。如果同学们使用其他的版本或者快捷键,请大家注意自行脑补映射... 阅读全文
posted @ 2016-12-13 14:40 竹山一叶 阅读(17235) 评论(0) 推荐(0) 编辑

摘要: 1. Controller, RestController的共同点 都是用来表示Spring某个类的是否可以接收HTTP请求2. Controller, RestController的不同点 @Controller标识一个Spring类是Spring MVC controller处理器 @RestController: @RestController是@Controll... 阅读全文
posted @ 2016-12-13 14:39 竹山一叶 阅读(7635) 评论(0) 推荐(0) 编辑