依赖说明:通过结合使用 Ascidoctor 手写和使用 Spring MVC 测试生成的自动生成的片段来记录 RESTful 服务。
Spring REST Docs 是一个为 Spring 项目生成 API 文档的框架,它通过在单元测试中额外添加 API 信息描述,从而自动生成对应的文档片段。
Spring REST Docs 可以生成准确可读的RESTful Service文档(当然一般的API文档同样得心应手)。
Spring 官方文档都是用 Spring REST Docs 生成的,其简洁性和可读性也是大家都认可的,不过 Spring REST Docs 的优势远不止于此:
SpringBoot精藏(八)Spring restDocs创建API文档
<!--Spring REST Docs-->
<dependency>
<groupId>org.springframework.restdocs</groupId>
<artifactId>spring-restdocs-mockmvc</artifactId>
<scope>test</scope>
</dependency>
XXX