1. Setup project file and folder structure
  2. use Spring Initializer and include:
    • Spring Web
    • Spring Data JPA
    • H2 Database (or your choice of DB)
    • Lombok
    • MapStruct
  3. create main packages: domain, app, web, infra

  4. Project properties

  5. add property app host with value to https://api.example.com in application.properties or application.yml
  6. access properties via @Value or/and Environment and print on home / endpoint