All examples implement same restful service as below
method | url | desc |
---|---|---|
GET | /v1/pet | Get all pets |
GET | /v1/pet/{id} | Find pet by id |
GET | /v1/pet/findByCategory/{category} | Find pets by category |
POST | /v1/pet | Add a new pet |
PUT | /v1/pet/{id} | Update a pet |
Delete | /v1/pet/{id} | Delete a pet |
Table of Contents
- vertx -- Reactive restful service on vert.x
- vertx-https -- Https reactive restful service on vert.x
- vertx-resteasy -- JAX-RS style async restful service on Vert.x and Resteasy
- spring-boot -- Restful service on regular Spring-boot
- spring-boot-jersey -- JAX-RS style restful service on Spring-boot and Jersey
- spring-boot-webflux-1 -- Reactive restful service on Spring WebFlux, annotation style with non-blocking backend
- spring-boot-webflux-2 -- Reactive restful service on Spring WebFlux, annotation style with blocking backend
- spring-boot-webflux-3 -- Reactive restful service on Spring WebFlux, functional style
- light-4j -- Non-blocking restful service on light-4j
- Dropwizard -- RESTful example on Dropwizard
- Helidon -- Microprofile mode example on Helidon
- Micronaut -- Micronaut microservice example
- spring-boot-hateoas -- HATEOAS style restful service on Spring boot