Amdatu ObjectMapper

Project Info

Introduction

Java object to object mapping based on Orika. In larger projects with layered architectures it is not uncommon to have different components exchange (value) objects. It is not always desirable or feasible to pass such objects through the layers of the architecture unmodified, which means we need some kind of tooling to map objects from one representation to another. Examples are conversions into different formats to accommodate different APIs, or conversions between different architectural layers of our own. The rather boring task of writing mapping code to copy the values from one type to another takes considerable effort and is often mechanical (boring) work which can be difficult to maintain, test, and debug. Therefore it makes sense to automate this with tool support.