Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Best DTO to DO mapper and vice-versa in Java

Posted on 2014-03-03
4
Medium Priority
?
241 Views
Last Modified: 2014-11-23
Hi,

I am looking for best Data transfer Object to Domain Object mapping library.

Which helps me for Automation. Just configure & generate the mapping classes.
The generated classes should be isolated & could be common to both UI & server.
The generated code should not hamper performance by anyway.
We are using Spring, JSON & Jackson.

I am exploring Dozer. But need to experts solution which is the best, easy to use & performance centric.

Thanks,
BonzerMahesh
0
Comment
Question by:Mahesh Bhutkar
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 21

Expert Comment

by:Amitkumar Panchal
ID: 40057521
Why dont you have a look on ModelMapper ? Refer http://modelmapper.org/

Some examples, you should have a look on.
http://modelmapper.org/examples/
0
 
LVL 20

Expert Comment

by:chaitu chaitu
ID: 40058001
we have used DOZER mappings and easily integrate with Spring.
0
 
LVL 6

Accepted Solution

by:
Mahesh Bhutkar earned 0 total points
ID: 40451832
We come up with ORIKA which fastest in performance & easy to use
0
 
LVL 6

Author Closing Comment

by:Mahesh Bhutkar
ID: 40460465
Orika is the fastest in terms of performance & also easy to use.
0

Featured Post

Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A publishing tool, a Version Control System, or a Collaboration Platform! These can be some of the defining words for the two very famous web-hosting Git repositories: Bitbucket and Github. Git is widely used amongst the programmers and developers f…
A solution for Fortify Path Manipulation.
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:
Suggested Courses

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question