Skip to content

Kotlin template for new microservices that uses Spring Cloud, Kafka, Avro, Kotest, MockK and TestContainers

License

Notifications You must be signed in to change notification settings

mmarinn/kotlin-spring-start-project

Repository files navigation

License: MIT Kotlin Spring Docker

Kotlin Spring Start Project

This project is a template template for new microservices that uses Kotlin.

To build this project:

./gradlew build

To run:

./gradlew bootRun

bootRun initializes the project with an embedded postgresql container that was created with docker-compose file in project.

Check if the project is running, access the path (GET method)

localhost:8080/helloworld

This will print "Hello, user!"

About

Kotlin template for new microservices that uses Spring Cloud, Kafka, Avro, Kotest, MockK and TestContainers

Topics

Resources

License

Stars

Watchers

Forks

Languages