Skip to content

feat: add Swagger/OpenAPI documentation with SpringDoc#9

Merged
soraiayugulis merged 1 commit into
mainfrom
feature/swagger-docs
Jun 12, 2026
Merged

feat: add Swagger/OpenAPI documentation with SpringDoc#9
soraiayugulis merged 1 commit into
mainfrom
feature/swagger-docs

Conversation

@soraiayugulis

Copy link
Copy Markdown
Owner

Summary

Adds OpenAPI 3.0 documentation via SpringDoc, with tagged and described endpoints for all controllers.

Changes

  • springdoc-openapi-starter-webmvc-ui 2.5.0 dependency
  • OpenApiConfig — API metadata (title, version, description, contact)
  • @tag on all 3 controllers: Cards, Transactions, Merchants
  • @operation with summary on all 8 endpoints

Access

  • Swagger UI: GET /swagger-ui.html
  • OpenAPI JSON: GET /v3/api-docs

@soraiayugulis soraiayugulis self-assigned this Jun 12, 2026
@soraiayugulis soraiayugulis added the good first issue Good for newcomers label Jun 12, 2026
@soraiayugulis soraiayugulis merged commit 656730e into main Jun 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant