maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Tierney (JIRA)" <j...@codehaus.org>
Subject [jira] Created: (MAVENUPLOAD-2321) Dozer 4.4 Upload
Date Fri, 02 Jan 2009 06:15:20 GMT
Dozer 4.4 Upload
----------------

                 Key: MAVENUPLOAD-2321
                 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2321
             Project: Maven Upload Requests
          Issue Type: Task
            Reporter: Matt Tierney
         Attachments: dozer-4.4-bundle.jar

Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another.
Typically, these Java Beans will be of different complex types.

Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit
mapping, as well as recursive mapping. This includes mapping collection attributes that also
need mapping at the element level.

Dozer not only supports mapping between attribute names, but also converting between types.
Many conversion scenarios are supported out of the box, but Dozer also allows you to specify
custom conversions via XML.


The mapper is used any time you need to take one type of Java Bean and map it to another type
of Java Bean. Most field mapping can be done automatically by Dozer using reflection, but
any custom mapping can be predescribed in XML format. Mapping is bi-directional so only one
relationship between classes needs defining. If any property names on both objects are the
same you do not even need to do any explicit property mapping for these fields.
 Description  	
   Dozer is a powerful, yet simple Java Bean to Java Bean mapper that recursively copies data
from one object to another. Typically, these Java Beans will be of different complex types.
Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit
mapping, as well as recursive mapping. This includes mapping collection attributes that also
need mapping at the element level. Dozer not only supports mapping between attribute names,
but also converting between types. Many conversion scenarios are supported out of the box,
but Dozer also allows you to specify custom conversions via XML. The mapper is used any time
you need to take one type of Java Bean and map it to another type of Java Bean. Most field
mapping can be done automatically by Dozer using reflection, but any custom mapping can be
predescribed in XML format. Mapping is bi-directional so only one relationship between classes
needs defining. If any property names on both objects are the same you do not even need to
do any explicit property mapping for these fields.






-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message