Skip to content

Csaba79-coder/api-first-development

Repository files navigation

img.png

api-first-development i.e. Contract First Development

Contract first development using Swagger API

Dependencies

  • Java Development Kit - JDK 17

Backend

General setup (Guide)

  • In service see as follows:

    • Database in case of dev and prod: MyQL Server (environment variables set for project, pls. user your own!)

    • In case of test: H2 in memory database used (see application.properties for setup under test folder)

  • Environment Variables as follows:

Name Value Remark Extra remark
DB_PORT 3306 default
DB_URL no such info pls use your own!
DB_USER root default pls use your own if you have set any other
DB_PASSWORD no such info pls use your own! MYSQL Installation Guide