-
Core Java
Quick tip: ISO 8601 durations in Java
Many developers know about the interchange formats for dates and times defined by ISO 8601. (For example 2007-08-31T16:47+00:00 which represents…
Read More » -
Kotlin
Getting started with Ktor
Ktor (pronounced kay-tor) is an open source Kotlin framework for building asynchronous web applications. This post shows how to create…
Read More » -
Enterprise Java
Integrating JSON Schema validation in Spring using a custom HandlerMethodArgumentResolver
In previous posts we learned about JSON Schema and how we can validate a JSON document against a JSON Schema…
Read More » -
Enterprise Java
REST: Managing One-To-Many relations
In a previous post we looked at many-to-many relations. This time we will see how to model one-to-many relations in…
Read More » -
Enterprise Java
JSON Schema validation in Java
In this post we will see how to validate a JSON document against a JSON Schema in Java. We will…
Read More » -
Enterprise Java
Validating and documenting JSON with JSON Schema
JSON Schema is a way to describe a JSON document. You can think of XML Schema for JSON. It allows…
Read More » -
Software Development
Common HTTP Status codes
What is a HTTP status code? HTTP status codes are part of the status-line of a HTTP response. These 3-digit…
Read More » -
Kotlin
Kotlin / IntelliJ quick hint: Operator navigation
This is just a quick hint if you are programming Kotlin with IntelliJ: In IntelliJ you can ctrl-click on operators…
Read More » -
Enterprise Java
REST: Creating resources
Resource creation is a common REST API operation. In this post we will see how single resource can be created.…
Read More »