Skip to content

thalesdev/quickstart-spring

Repository files navigation

________        .__        __              __                 __   
\_____  \  __ __|__| ____ |  | __  _______/  |______ ________/  |_ 
 /  / \  \|  |  \  |/ ___\|  |/ / /  ___/\   __\__  \\_  __ \   __\
/   \_/.  \  |  /  \  \___|    <  \___ \  |  |  / __ \|  | \/|  |  
\_____\ \_/____/|__|\___  >__|_ \/____  > |__| (____  /__|   |__|  
       \__>             \/     \/     \/            \/             
  _________            .__                                         
 /   _____/____________|__| ____    ____                           
 \_____  \\____ \_  __ \  |/    \  / ___\                          
 /        \  |_> >  | \/  |   |  \/ /_/  >                         
/_______  /   __/|__|  |__|___|  /\___  /                          
        \/|__|                 \//_____/                           

Kotlin Jdk Spring Boot

Table of Contents

Requirements

  • Docker
  • OpenJDK 17+

Running

To startup the containers run:

docker compose up -d

Migrations are executed automatically when the service starts.

To run service, execute: ./gradlew bootRun or only ./gradlew run

The service may take a while to start, so be patient.

When it's up, the service will be available at http://localhost:8080 and the kafka akhq at http://localhost:8000/ui/local/topic.

Testing

To run the tests, execute: ./gradlew test

Deploy

TODO

About

Simple quickstart hexagonal in spring and kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages