The project structure follows the maven suggested pattern. We will code the project in the Kotlin language, then we will create a kotlin folder to store our code.
We made that configuration on the pom.xml created before, so it will work fine. Let's take a look at the correct folder structure for the project:
As we can see, the base package is the springfive.twittergathering package. Then, we will start to create sub-packages in this package as soon.
Let's create our infrastructure for the microservice.