On Friday 04 Nov 2005 15:17, Clinton Begin wrote: > Quick comparison... > > ORM > > 1) Maps classes to tables, and columns to fields. > 2) Must support Object Identity > 3) Generates SQL > > SQL Mapping > > 1) Maps objects (not necessarily a custom type, or even the same type) to > statements > 2) Generally does not support object identity (would be hard to do) > 3) Allows complete hand coding of real SQL, with full support for nearly > all RDBMS features
Wow - thank you very much. I had long been wondering why I was so attracted to iBatis rather than Hibernate given that the latter is obviously the way everyone has been going. Its made a light come on in my head. I have been moved to write a quick note in my blog about it (see http://home.chandlerfamily.org.uk/archive/26/ibatis-v-hiberbate) which I think gives an answer to Abdullah's question. -- Alan Chandler http://www.chandlerfamily.org.uk Open Source. It's the difference between trust and antitrust.