Episode 3, start.spring.io

Episode 3, start.spring.io #

You can create the skeleton of your application by using : https://start.spring.io

Amongst the most used dependencies you’ll want to select :

  • Spring Configuration Processor
  • Spring Boot Actuator
  • Lombok
  • Liquibase Migration
    • First run might fail since you need to provide a default configuration for Liquibase.
  • Spring Web
  • OpenFeign
    • For this you might need to add the actual implementation
  • Spring Data JPA
  • Spring Data JDBC
  • H2 Database

The extra dependencies you’ll want to add are:

Since MapStruct, Lombok and Spring Configuration Processor are all influencing the source code, you’ll need to configurat that in your pom.xml