O/R Mapping Frameworks

Neo

Recruit
I am sure quite a few of us have used O/R Mapping Frameworks.

My question is if I was faced with a decision to pick an O/R mapping framework, along what parameters should a framework be evaluated?

The follow up question is of course, given those parameters, which are the best open source/ commercial O/R mapping frameworks?

Thanks
 
Have used only one O/R framework - Hibernate 3. Felt it served the purpose well. You can also have a look at EJB 3 specification.
 
I second using Hibernate. One of the easiest and well-designed frameworks out there.

Somethings to look out for from the top of my head:

1. Support for database you are going to run/test.

2. Levels of caching provided.

3. How easy is the mapping? For ex: with hibernate you can do that using xml

4. How easy is the configuration?

5. Most importantly - do you need to extend some stupid interface/class to indicate your class as persistable?
 
Back
Top