From 27911c1ceaa498203bcaf184bb5d73c1430b1f7a Mon Sep 17 00:00:00 2001 From: Florian LOPES Date: Tue, 20 Oct 2015 21:21:10 +0200 Subject: [PATCH 1/2] Add bean mapping category. Add Dozer and MapStruct to bean mapping category. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index a749436..f4773e0 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ A curated list of awesome Java frameworks, libraries and software. - [Awesome Java](#awesome-java) - [Ancients](#ancients) + - [Bean Mapping](#bean-mapping) - [Build](#build) - [Bytecode Manipulation](#bytecode-manipulation) - [Cluster Management](#cluster-management) @@ -72,6 +73,12 @@ A curated list of awesome Java frameworks, libraries and software. * [JavaServer Faces](https://javaserverfaces.java.net/) - Oracle's open-source implementation of the JSF standard, Mojarra. * [JavaServer Pages](https://jsp.java.net/) - Common templating for websites with custom tag libraries. +## Bean Mapping + +*Frameworks that ease bean mapping.* + +* [Dozer](http://dozer.sourceforge.net/) - Mapper that copies data from one object to another, using annotations, API or XML configuration. +* [MapStruct](http://mapstruct.org/) - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach. ## Build From 145a6eb92b560b8d2057b9f98387a57da9b0ad6d Mon Sep 17 00:00:00 2001 From: Florian LOPES Date: Wed, 28 Oct 2015 20:25:36 +0100 Subject: [PATCH 2/2] Add ModelMapper, Orika and Selma. Add ModelMapper, Orika and Selma for Bean Mapping category. --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f4773e0..e7623c9 100644 --- a/README.md +++ b/README.md @@ -77,8 +77,11 @@ A curated list of awesome Java frameworks, libraries and software. *Frameworks that ease bean mapping.* -* [Dozer](http://dozer.sourceforge.net/) - Mapper that copies data from one object to another, using annotations, API or XML configuration. -* [MapStruct](http://mapstruct.org/) - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach. +* [Dozer](https://github.com/DozerMapper/dozer/) - Mapper that copies data from one object to another, using annotations, API or XML configuration. +* [MapStruct](https://github.com/mapstruct/mapstruct) - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach. +* [ModelMapper](https://github.com/jhalterman/modelmapper) - ModelMapper is an intelligent object mapping library that automatically maps objects to each other. +* [Orika](https://github.com/orika-mapper) - Orika is a Java Bean mapping framework that recursively copies (among other capabilities) data from one object to another. +* [Selma](https://github.com/xebia-france/selma) - Stupid Simple Statically Linked Mapper. Selma is an Annotation Processor Based bean mapper. ## Build