Main Changes
Anthony Berglas <[email protected]>
| Newsgroups | gmane.comp.java.orm.simpleorm |
|---|---|
| Message-ID | <[email protected]> |
Hello Phillippe, Good to here from you. The sources can be accessed at svn co http://simpleorm.svn.sourceforge.net/svnroot/simpleorm/franck Will move it to the main trunk soon. Franck has done good work. The main changes are + Simplification of References. Foreign keys need explicit declaration. + Removal of SProperties. Now clean OO. + Field validator framework and Enums added. + Support for joins (needs review). + Separation of explicit DataSet layer from the database aspects. (This took a couple of goes to get right.) + Many minor improvments. Eg support for 1.5, better handling of limit/offset, removal of SPreparedStatement/SRecordset, Identifier quoting fixed, SL4J support, no SDataSource, etc. If you would like to contribute let me know and I can set up an account. In terms of Hibernate, there are a number of minor improvements such as the non-POJO being able to support automated field level optimistic locking, ability to retrieve partial records, and much cleaner semantics for relations. But the big issue is simplicity and clarity. Three clicks of the mouse gets you from the external API to the JDBC code (well, almost). Whereas Hibernate is a huge black box. I am actually most interested in the alternative issue. What *useful* features does Hibernate have that SimpleOrm lacks. Things like subtypes and many to many are just obscuring, IMHO. But things like batch update during flush are useful, and we should add them. All ideas and feedback most welcome. Anthony At 03:16 AM 16/07/2008, Philippe Back \(High Octane\) wrote: >Just wanted to tell you that all this is really interesting when it >comes to API design. > >Where can I get the source ? Is this in a branch or on the main trunk ? > >Also, I was carried away from SimpleORM and had extensive experience >with Hibernate but really do not like it much. > >Frank, what would be the key differentiator that makes you tick when >it comes to SimpleORM ? > >TIA >/Philippe Back Dr Anthony Berglas, [email protected] Mobile: +61 4 4838 8874 Just because it is possible to push twigs along the ground with ones nose does not necessarily mean that is the best way to collect firewood. ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/SimpleORM/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/SimpleORM/join (Yahoo! ID required) <*> To change settings via email: mailto:[email protected] mailto:[email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/