Uptime | Latency |
---|---|
This repository serves as the codebase for a Spring Boot lab project. Its primary use will be for generating content to be distributed on michaellamb.dev with the goal of being an accessible and extensible tool available to help others get acquainted with OpenAPI development in Spring Boot.
Get up-to-speed with the project by checking out my blog post titled Adding Swagger UI to Spring Boot projects.
This repository was listed for Hacktoberfest 2022.
The primary IDE for this demo project is Visual Studio Code, available for free.
It is recommended to clone this project and use VS Code along with these extensions:
Id | vscjava.vscode-java-debug |
---|---|
Description | A lightweight Java debugger for Visual Studio Code |
Version | 0.44.0 |
Publisher | Microsoft |
VS Marketplace Link |
Id | redhat.java |
---|---|
Description | Java Linting, Intellisense, formatting, refactoring, Maven/Gradle support and more... |
Version | 1.11.0 |
Publisher | Red Hat |
VS Marketplace Link |
Id | vscjava.vscode-maven |
---|---|
Description | Manage Maven projects, execute goals, generate project from archetype, improve user experience for Java developers. |
Version | 0.39.0 |
Publisher | Microsoft |
VS Marketplace Link |
Id | Pivotal.vscode-boot-dev-pack |
---|---|
Description | A collection of extensions for developing Spring Boot applications |
Version | 0.1.0 |
Publisher | Pivotal |
VS Marketplace Link |
Swagger UI is integrated and provides OpenAPI documentation automatically at runtime. The latest version of this app is always available at demo.michaellamb.dev/swagger-ui/.