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.