DA Mapping Framework
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core-parent
integration-test
packaging/damapping-annotation-processor
.gitignore
.travis.yml
README.md
Resources.txt
TODO.md
damapping-stack-schema.png
license.txt
pom.xml

README.md

Build Status

DAMapping Framework

The DAMapping framework is a component of the DAMapping bean mapping stack for Java.

DAMapping stack schema

The DAMapping framework helps the developer structure bean mapping code as classes dedicated to implement bean mapping and save her or him from writing all that interface+class good practice for testability and easy keeping separation of concern.

To do that, the DAMapping framework is implemented as an annotation processor that generates the interface and the class that you would have otherwise written and provides somes other glue such as integration with Dependency Injection frameworks.

Installation

For Maven-based build tools

To be used, the DAMapping annotation-processor has to be a default/compile dependency of your project.

<dependency>
    <groupId>fr.javatronic.damapping</groupId>
    <artifactId>damapping-annotation-processor</artifactId>
    <version>0.6.0</version>
    <!-- scope does not need to be explicitly specified, default scope works just fine -->
    <scope>compile</scope>
</dependency>

other tools

An extensive list of dependency declarations is available on this page.

Getting started ...

Check out the getting started with the DAMapping framework page.

Documentation

Checkout the documentation of the DAMapping framework

Contact and support

Feel free to create an issue even to ask questions and/or contact me on Twitter.