expatdev.hashnode.devBuild REST API with Spring Boot and Kotlin1. Overview In this article, we're going to build a REST API using Spring Boot 2.x and Kotlin. Meanwhile, dedicated support for Kotlin was introduced since Spring Framework 5.0. We can read about the supported features in the official Spring Framewor...Mar 20, 2021·6 min read
expatdev.hashnode.devHow To Create a Spring Boot Project1. Overview In this tutorial, we'll look into the different ways we can create a Spring Boot project. 2. Using Spring Initializer in spring.io We can create a Spring Boot project by using the Spring Initializer in start.spring.io. This is the quickes...Feb 12, 2021·5 min read
expatdev.hashnode.devNull Safety in Kotlin1. Overview In this article, we’ll look into the handling of null references in Kotlin. Any programming language which has the concept of null reference throws a NullPointerException. It has been referred to as a billion-dollar mistake. Wiki 2. Nulla...Jun 30, 2020·9 min read
expatdev.hashnode.devHexagonal Architecture in Java1. Overview In this tutorial, we'll take a look into the hexagonal architecture in Java. To illustrate this further, we'll create a Spring Boot application. 2. Hexagonal Architecture The hexagonal architecture describes a pattern for designing softwa...May 23, 2020·9 min read