Workbenches

When trying out new technologies I often build small projects just to be able to play around and have some kind of a template when I talk about these technologies or am actually using them in projects.

Please note that most workbenches may not be maintained for a longer time. Some may even never be updated at all.

This is a list of my workbenches you can find in my GitHub account.

workbench-spring-contract

This workbench demonstrates how to do consumer driven contract development (CDC) by using the Spring Cloud Contract Verifier.

workbench-spring-boot-jib

A workbench project how to use the Jib gradle plugin to create docker images for Spring Boot applications in Kotlin.

workbench-hexagonal

A project to experiment with hexagonal architecture with Kotlin and Spring Boot.

workbench-spring-boot-starter-gradle

Spring Boot Starter Workbench Project utilizing Gradle as Build Tool with optional transitive dependencies.

workbench-customrepository

Workbench project about customizing Spring Boot repositories.

testcontainers-workbench

A workbench project to demonstrate how to write UI tests in a Spring Boot 2 application using Selenium and a headless Chrome running in a Container.

workbench-springboot-sftp

Kotlin Apache License 2.0 Updated on 14 May

workbench-teamcity-buildconfig

A workbench project to experiment with TeamCity build configuration and Portable Kotlin DSL

workbench-data-jdbc

A project to experiment with Spring Data JDBC

spring-kotlin-k8s-workbench

A workbench project to tinker with Spring Boot 2, Kotlin, Gradle and Kubernetes.

workbench-fn-spring

A workbench project to learn about using the Spring Framework in a fn-Function

workbench-metrics

The aim of this project is to experiment with the new metrics capabilities of Spring Boot 2 and Prometheus.

minikube-spring-workbench

A workbench project to tinker with Minikube and Spring Boot

kotlin-spring-jdbc-workbench

A project to tinker with Spring (Boot) and JDBC in Kotlin

kotlin-jpa-workbench

A project to experiment and play with JPA in Kotlin

webcomponents-workbench

A workbench project to experiment with Spring Boot, Kotlin and web components

kotlin-dto-workbench

Try out some architecture to deal with multiple layers in a Kotlin service application.