jDTO Binder

Java DTO/OOM Framework

Write Less Code!

The DTO design pattern is very important on software architecture because it enables you to make a clean separation between your application tiers. Maintaining and populating DTOs, on the other hand, is really hard and makes you write over and over the same boilerplate code! Here is where jDTO Binder comes in, all you have to do is design your DTO objects and it will take care of the rest.

Latest News

These news are read from the jDTO Binder Google+ page, if you want to be updated, please follow jDTO Binder on Google+

jdto - 07/05/2013 [ link ]

We're glad to show a preview of the new experimental support for compile-time validation:

http://jcavallotti.blogspot.com.ar/2013/05/jdto-binder-gains-experimental-support.html

jCavallotti - Java Development: jDTO Binder gains experimental support for compile-time config validation

jdto - 23/01/2013 [ link ]

Do you need help using jDTO Binder? Do you want to use the product and need commercial support? Check out our support page and find out how! http://www.jdto.org/home/view/support

jDTO Binder - Java DTO / OOM Framework

jdto - 06/01/2013 [ link ]

jDTO Binder 1.4 Released!

I'm very glad to announce the release 1.4 of jDTO Binder, this release includes new features as well as bug fixes, please take a look at the changelog for a full description of what's new:

https://github.com/jDTOBinder/jDTO-Binder/blob/master/CHANGELOG.md

This release includes better integration with the spring framework, improved test coverage and several stability fixes, this gives the framework very high reliability.

The main feature included with this release is the introduction of the "DTO Binding Lifecycle" concept into the framework. Which adds a whole new level for DTO Binding customization.

We hope you enjoy this release,
The jDTO Binder Team

jDTO-Binder

jdto - 08/10/2012 [ link ]

More than 80% of test coverage!!

As part of the 1.4 development version, we have reached 80% overall test coverage and more than 80% coverage in our core code, this makes jDTO Binder a highly reliable framework!

Here is the coverage report:

jdto - 26/09/2012 [ link ]

jDTO Binder has gained integration with Mule ESB, this module is still under development but son will be hosted on MuleForge.

https://github.com/juancavallotti/jdto-mule-converter

jdto-mule-converter

jdto - 25/09/2012 [ link ]

jDTO Binder 1.3 Released!

I'm very glad to announce the release 1.3 of jDTO Binder, this release includes new features as well as bug fixes, please take a look at the changelog for a full description of what's new:

https://github.com/jDTOBinder/jDTO-Binder/blob/master/CHANGELOG.md

One of the most exciting new features is the all new support for groovy mergers. With this new support and with the power of Groovy, DTO Binding will be easier than ever! Here is a small example:


   @Source(value="rating", merger=GroovyMerger.class, mergerParam="sourceValue == null ? 'Not Rated' : '*' * sourceValue ")
    private String rating;

This configuration outputs "Not Rated" if the rating property is null or else it prints out as many stars as the rating, with only one line!!

Hope you enjoy this release.

jDTO-Binder

Donate to the Project