if you like the project add a star, encourages us to do better :)
Released 1.6.0 version!
Now you can also configure via API! We will update the wiki very soon!
#####Fast as hand-written code with zero compromise, choose between Annotation, XML and API.
Most relevant features:
- One to Many and Many to One relations
- create and enrich target objects
- apply a specific logic
- explicit conversions
- inherited configurations
- nested mappings
- XmlHandler to semplify XML configuration writing
- and more..
##the most important feature is the ease of use
Configuration
class Destination{ class Source{
@JMap
private String id; private String id;
@JMap("sourceField")
private String destinationField; private String sourceField;
private String other; private String other;
// getters and setters... // getters and setters...
} }
Usage
Source source = new Source("id", "sourceField", "other");
JMapper<Destination, Source> mapper = new JMapper<>(Destination.class, Source.class);
Destination destination = mapper.getDestination(source);
Result
destination ["id", "sourceField", null]
With JMapper we have all the advantages of dynamic mapping with the performance of static code, with 0 memory consumption.
Required java 5+
issues status

Dependency information
![Dependency Status] (https://www.versioneye.com/user/projects/5539172d1d2989cb78000002/badge.svg?style=flat)
For a complete guide
wiki pages
Do you like the project? think it has good potential?
Let us know any malfunctions, new features and more through the JMapper Framework group.
Do you want to contribute to the development of JMapper?
There are many features to be implemented, such as:
- Eclipse plugin
- Integration with Hibernate, Apache Camel and other frameworks
- Fluent API that generate XML configuration
- and more..
contact us ([email protected]) for more information.
Do you want to do a friendly chat?