Framework Support
EasyYapi supports multiple Java/Kotlin web frameworks and can automatically recognize framework annotations to generate corresponding API documentation.
Default Support
| Framework | Description |
|---|---|
| Spring Boot | Most widely used Java web framework |
| Spring Boot WebFlux | Reactive web framework |
| Spring Cloud OpenFeign | Declarative HTTP client |
| Spring Actuator | Spring Boot Actuator endpoints |
| JAX-RS | Java RESTful Web Services standard |
| gRPC | High-performance RPC framework |
Common Support
| Framework/Spec | Description |
|---|---|
| javax.validation | Java Bean Validation specification |
| Jakarta Validation | Jakarta Bean Validation specification |
| Swagger | API documentation specification (v2) |
| Swagger 3 / OpenAPI | API documentation specification (v3) |
| Jackson | JSON serialization/deserialization |
| Gson | Google JSON library |
| Fastjson | Alibaba JSON library |
Built-in Extensions
| Extension | Description |
|---|---|
| Deprecated & Converts | Deprecated info and type conversions |
| Field Order | Field ordering extensions |
| Spring Configuration | Spring config properties support |