REST Frameworks: Jersey, RESTEasy, Dropwizard, Retrofit and Swagger

Several frameworks and tools help build and document REST APIs in Java, beyond plain Spring REST.

1. Jersey (JAX-RS)

See the full Jersey (JAX-RS) Tutorials guide.

2. RESTEasy

See the full RESTEasy Tutorials guide.

3. Dropwizard

See the full Dropwizard Tutorials guide.

4. Retrofit 2 (REST Client)

Retrofit is a type-safe HTTP client for Java and Android, commonly used to consume REST APIs. Start with the Retrofit 2 Tutorial.

5. Swagger / OpenAPI Documentation

Swagger (OpenAPI) generates interactive API documentation. Start with Swagger API Documentation in Spring Boot 4.

Happy Learning !!

About Us

HowToDoInJava provides tutorials and how-to guides on Java and related technologies.

It also shares the best practices, algorithms & solutions and frequently asked interview questions.