Opinionated starter for Spring Boot enterprise applications. Sets up the project structure and core configuration so you can focus on business logic from day one.
- Multi-module Maven structure
- Spring Security with JWT authentication
- Database configuration (ready to connect)
- Example Postman collection for testing the auth flow
For full details, see the repository wiki.
- Import the project as a Maven project in your IDE
- In the
Sec-Auth-Confmodule, openmac-application.propertiesand fill in your database credentials - Run the
.sqlfile in the same folder to set up the initial database schema - Update the Maven project, then clean and build
- Run the Spring Boot application from your IDE
A Postman collection with example requests is included in the Sec-Auth-Conf resources folder.