This is a companion repository for the Enterprise Java with Spring Boot course on Frontend Masters.
The repo contains several projects demonstrating the capabilities of Spring Boot. Follow the setup instructions below to ensure you have the correct software and tools to follow along with the course.
- https://sdkman.io/
curl -s "https://get.sdkman.io" | bash
sdk install java 24-graalce
sdk default java 24-graalce
- Install Docker Desktop
Josh "speed runs" the creation of an application at the beginning of the course. The intro
directory is a version of this application. You can use it to test your setup and ensure you have all the requirements:
git clone https://github.com/joshlong-attic/2025-frontend-masters-spring-boot-course
cd 2025-frontend-masters-spring-boot-course/intro/demo
docker compose up
./mvnw spring-boot:run
Open localhost:8080/hello in a browser to test the application