1、spring boot 系列教程
http://blog.csdn.net/lxhjh/article/category/6277040 (spring boot系列教程)
http://www.cnblogs.com/larryzeal/p/5765945.html (Spring Boot学习)
http://www.cnblogs.com/larryzeal/p/5799195.html (Spring Boot 官方文档学习(一)入门及使用)
http://www.cnblogs.com/larryzeal/p/5799633.html (Spring Boot 官方文档学习(二)特点)
http://blog.csdn.net/forezp/article/category/6830966 (spring boot 中集成应用)
http://412887952-qq-com.iteye.com/category/356333?page=4 (从零开始学Spring Boot)
https://github.com/dyc87112/SpringBoot-Learning (SpringBoot 教程 更新的 )
http://blog.battcn.com/ (spring boot2.0 (cloud) 教程)
2、rest api文档类集成
https://www.jianshu.com/p/af7a6f29bf4f (SpringBoot项目生成RESTfull API的文档--asciidoctor)
http://blog.csdn.net/forezp/article/details/71023510 (用spring Restdocs创建API文档--asciidoctor)
http://houqp.github.io/wbwa/wbwa.html (asciidoctor--中文语法)
http://blog.didispace.com/springbootswagger2/ (Spring Boot中使用Swagger2构建RESTful API在线文档)
https://docs.spring.io/spring-restdocs/docs/current/reference/html5/ (Spring REST Docs)
常用注解说明:
@ApiOperation:用在方法上,说明方法的作用
- value: 表示接口名称
- notes: 表示接口详细描述
@ApiImplicitParams:用在方法上包含一组参数说明
@ApiImplicitParam:用在@ApiImplicitParams注解中,指定一个请求参数的各个方面
- paramType:参数位置
- header 对应注解:@RequestHeader
- query 对应注解:@RequestParam
- path 对应注解: @PathVariable
- body 对应注解: @RequestBody
- name:参数名
- dataType:参数类型
- required:参数是否必须传
- value:参数的描述
- defaultValue:参数的默认值
@ApiResponses:用于表示一组响应
@ApiResponse:用在@ApiResponses中,一般用于表达一个错误的响应信息
- code:状态码
- message:返回自定义信息
- response:抛出异常的类
@ApiIgnore: 表示该接口函数不对swagger2开放展示
注意:@ApiImplicitParam注解下的paramType属性,会影响接口的测试,如果设置的属性跟spring的注解对应不上,会获取不到参数,例如:paramType=path,函数内却使用@RequestParam注解,这样,可能会获取不到传递进来的参数,需要按照上面进行对应,将@RequestParam注解改为@PathVariable才能获取到对应的参数...
相关推荐
Spring Boot 系列教程 入门
Spring Boot 系列教程 热部署-devtools模块
Spring Boot 系列教程 JDBC
Spring Boot系列四 Spring @Value 属性注入使用总结一
Spring Boot 系列教程 Data JPA
Spring Boot 系列教程6-全局异常处理
Spring Boot 系列实战合集.zip
Spring Boot 系列教程 EasyUI-datagrid
Spring Boot 系列教程 EasyUI edatagrid扩展
Spring Boot 系列教程 EasyPoi导出Excel下载
Spring Boot 系列教程 freemarker导出word下载
Spring Boot 系列实战合集.7z
Spring Boot 系列教程 swagger-前后端分离后的标准
小马哥 Java 微服务实践 - Spring Boot 系列(PPT和源代码)
从零开始学Spring Boot,...【Spring Boot 系列博客】 0)前言【从零开始学Spring Boot】 : http://412887952-qq-com.iteye.com/blog/2291496 (1)spring boot起步之Hello World【从零开始学Spring Boot】: ...
简介Spring Boot makes it easy to create stand-alone, production-grade Spring based
Spring Boot 1.X 系列示例代码请看这里:Spring Boot 1.X Spring Boot 2.X 系列示例代码请看这里:Spring Boot 2.X 示例代码 spring-boot-hello:Spring Boot 3.0 Hello World 示例 spring-boot-banner:Spring Boot...
cloud-alibaba|[nacos服务中心、配置中心、限流等使用(系列示例整理中...)](https://github.com/smltq/spring-boot-demo/blob/master/cloud-alibaba) #### Spring Cloud Alibaba 模块 模块名称|主要内容 ---|...
Spring Boot是一款基于Spring框架的快速开发框架,它提供了一系列的开箱即用的功能和组件,可以帮助用户快速搭建Web应用程序、REST服务、批处理任务等。Spring Boot还提供了一些高级特性,例如自动配置、Actuator、...
日志,通常不会在需求阶段作为一个功能单独提出来,也不会在产品方案中看到它的细节。但是,这丝毫不影响它在任何一个系统中的重要的地位。 为了保证服务的高可用,发现问题一定要即使,解决问题一定要迅速,所以...