This section showcases how to create a basic Spring Boot project using an API spec and configure the database.
Follow the steps detailed as detailed below:
Step 1: Create Project | Generate project stub using API specs- prepare Swagger contracts | generate-project-using-api-specs.md | |
Step 2: Create Database | Create database tables | create-database.md | |
Step 3: Configure Application Properties | Configure and customize the application properties | configure-application-properties.md | |
Step 4: Import Core Models | Import dependent services models for integration | import-core-models.md | |
Step 5: Implement Repository Layer | Perform business logic and configure data stores | implement-repository-layer.md | |
Step 6: Create Validation Layers | Add business data validation logic | create-validation-and-enrichment-layers.md | |
Step 7: Implement Service Layer | Create the service layer required to process business requests | implement-service-layer.md | |
Step 8: Build Web Layer | Implement web controller layer to manage incoming REST requests | build-the-web-layer.md |