Changes between Version 1 and Version 2 of FmgVen/Overview


Ignore:
Timestamp:
Aug 29, 2010, 1:12:31 PM (14 years ago)
Author:
fmguler
Comment:

ven overview: motivation added.

Legend:

Unmodified
Added
Removed
Modified
  • FmgVen/Overview

    v1 v2  
    1313 * Criteria API should be type safe, even in Java 1.4 (without annotation support) 
    1414 * There are still people using Java 1.4 
     15 
     16== Motivation == 
     17 
     18I strongly dislike Hibernate. Instead, I mostly prefer to use Spring JDBC Template. However, with JDBC template, if you need to map resulting list to nested objects, you have a problem. I ended up writing similar private mapping methods which maps resultset to nested objects. The queries were similar, too. If there is a way to do these mappings automatically and generate queries automatically, why should I do them by hand? There was fmgVen, the initial version at 2006. It was very nice, still used in some projects. But I moved on to other projects, and abandoned it. It had some limitations such that it required Java 1.5 and could not do many to many mappings, and do not work on Oracle. My new projects didn't had complex db acccess, so I sticked with Spring JDBC Template.  
     19 
     20Until now! I realize that fmgVen is good enough not to be abandoned, and I decided to give it another shot. Current motivation is to make it a production ready tool which can be used in new projects.