This post demonstrates how to create a Kotlin-based Spring Boot project using IntelliJ IDEA. It also creates a simple command-line application that leverages Spring’s Dependency Injection.
Spring MVC with Spring Boot, Kotlin, and Thymeleaf
This post shows a sample Spring MVC application developed with Spring Boot, Kotlin, and Thymeleaf. Generally speaking, it is now possible and safe to port your Java-based Spring MVC application codes to Kotlin or start writing new Spring MVC applications in Kotlin already.
Using Spring Autowired in Kotlin
This post shows an example of how to use @Autowired to inject @Service object in @Controller object Kotlin.
Kotlin Class Delegation Example
This post shows how to implement the Delegation Design Pattern in Kotlin.
How to read XML in Kotlin using DOM Parser
This post demonstrates how to read XML files using DOM Parser which parses and loads the entire XML into memory in a Tree structure which makes it very easy to traverse and manipulate elements.
Kotlin – Using Lists
This post shows how to create and use Lists in Kotlin. It will also briefly touch on mutable and immutable lists.
Kotlin – SOAP Web Service
This post demonstrates how to create a simple SOAP-based Web Service with Kotlin.
Kotlin – SOAP Web Service Client Example
This post shows how to consume a SOAP Web Service using a client application in Kotlin. Although we need Java, we code everything in Kotlin. Create a SOAP Web Service in Kotlin Before creating a SOAP Web Service in Kotlin,
Three Ways To Check if key exists in Map in Kotlin
This post shows how to check if a key exists in a Map in Kotlin. There are three ways to do this in Kotlin. Note that we are using Kotlin 1.3. Check Key Exists Using Map containsKey Method This method
Kotlin – Using Java 8 Date and Time API
This post shows sample Kotlin codes that use the Java 8 Date and Time API (java.time). Requirements These are Software applications used for this post. IntelliJ IDEA Ultimate 2016.3 The Community Edition may be enough but we have not tried