Automapper for Java [closed]

2019-01-13 12:36发布

问题:

Is there Java equivalent of .Net's Automapper?

回答1:

Checkout the Dozer project.

Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit mapping, as well as recursive mapping.

It makes use of BeanUtils and extends on it.



回答2:

Check out ModelMapper. It was inspired by AutoMapper, but adds a few new things such as intelligent mapping.

ModelMapper is an intelligent object mapping framework that eliminates the need to manually map objects to each other. It uses a convention-based approach to map objects while providing a simple refactoring safe API for handling specific mapping scenarios.

http://modelmapper.org

Also a brief blog post from Jimmy Bogard, the creator of AutoMapper:

http://lostechies.com/jimmybogard/2012/09/17/automapper-for-java/



回答3:

You should check the open source project Beanutils from Apache Commons.