Spring Initializr
Now that we're ready to create a Spring Boot project, head to Spring Initializr, the official Spring Boot project generator (honorable mention to Bootify, interesting alternative).
Run the application
Run your Spring Boot application in IntelliJ IDEA with the embedded Tomcat server that starts automatically with zero XML configuration needed.
First endpoint
Build a single endpoint, GET /api/films/{id}, following hexagonal architecture from day one with hardcoded data to establish the application structure.