Usually we create a spring project https://start.spring.io/ by creating a starter project and importing in our STS tool.
But as most companies and enterprise grade softwares are still stuck with JAVA JDK 8 for legacy code and still maintaining it till 2030, we will use a manual spring boot project to simulate that.
https://github.com/Professor-Paradox/spring-boot-crud-api
run as
and select maven clean and maven install to download project dependenciesdevops_db
is already created, we use that db to put all data.