Using the Jackson ObjectMapper for handling JSON documents in Java applications is a very common practice and most Java developers are familiar with the library. However, most applications I have worked with only customized the default behavior through custom serializers and deserializers for value objects, mixins, or, in some cases, JSON views. These kinds of customizations are rather trivial and provide enough power to handle most usecases.

For one of our projects at willhaben, we implemented a small markup language that allows us to render dynamic forms on our mobile clients (native apps as well as mobile web frontend). This…

Thomas Eizinger

Passiontated software developer currently doing blockchain research in Sydney at the TenX R&D Lab CoBloX

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store