3456909fe753518c2d9e7702de177aca4a250362
Spring REST Docs Samples
Overview
This repository contains a number of samples for Spring REST Docs. Each sample is a standalone project in a subdirectory of this repository. They are built using Spring Boot.
MockMvc
| Sample | Build System | Description |
|---|---|---|
| restful-notes-spring-data-rest | Maven | Demonstrates the creation of a getting started guide and an API guide for a service implemented with Spring Data REST. |
| restful-notes-spring-hateoas | Gradle | Demonstrates the creation of a getting started guide and an API guide for a service implemented with Spring HATEOAS. |
WebTestClient
| Sample | Build System | Description |
|---|---|---|
| web-test-client | Gradle | Demonstrates the use of Spring REST Docs with Spring WebFlux’s WebTestClient. |
REST Assured
| Sample | Build System | Description |
|---|---|---|
| rest-assured | Gradle | Demonstrates the use of Spring REST Docs with REST Assured. |
Advanced
| Sample | Build System | Description |
|---|---|---|
| restful-notes-slate | Gradle | Demonstrates the use of Spring REST Docs with Markdown and Slate. |
| testng | Grade | Demonstrates the use of Spring REST Docs with TestNG. |
Contributing
Contributors to this repository agree to uphold its code of conduct.
Licence
The Spring REST Docs Samples are open source software released under the Apache 2.0 license.
Description
Languages
JavaScript
70.1%
Java
18.7%
SCSS
5.3%
Shell
2.2%
HTML
2.1%
Other
1.5%