+1. I prefer JdbcTemplate rather than being shoehorned into some arbitrary DSL destined to fail as a universal lowest-common- denominator anyway. Writing rs-to-object mappers and vice versa is NOT the hard problem and it's awesome still being able to use your favorite SQL tools to write the queries. Does any IDE support Hibernate/JPQL code completion yet anyway?
The real solution is of course to be able to express queries/ projections directly in our primary programming language and not care at all whether you are talking to a relational database, a filesystem, an XML file, a REST service, an LDAP directory etc. /Casper On Jul 13, 2:52 pm, Fabrizio Giudici <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 7/13/10 14:41 , jitesh dundas wrote:> *+1* > > > Have you heard of Hibernate/Spring for hiding DB related issues.. > > > Not a single line of Db related statement is needed and your code > > handles everything about that.. > > > I dont see how you still think of no progress in this area? > > > I guess it is the way you interact with the current Software Env > > which is the reason for your perception.. > > > Intereasting but not in line with the truth.. > > While generally speaking I agree with you and with the latest post by > Reinier - and I'm also a regular Hibernate user - citing Hibernate at > this point is not good :-) You'll find lot of people telling you that > Hibernate creates more problems that it solves and that the better > approach - at least in their scenarios - is to deal with SQL in a way > or the other. Indeed, advancements in technology for the persistence > are probably the less relevant in the whole IT area. It's because of > the underlying OO-RDBMS impedance and I don't think we'll see a real > improvement until we get rid of SQL (if we can, of course). > > - -- > Fabrizio Giudici - Java Architect, Project Manager > Tidalwave s.a.s. - "We make Java work. Everywhere." > java.net/blog/fabriziogiudici -www.tidalwave.it/people > [email protected] > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.14 (Darwin) > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/ > > iEYEARECAAYFAkw8YXUACgkQeDweFqgUGxc3lQCffkcC87CtwwdhcjFtXnI92vxX > NIMAn1O3z+Dsto11FvC3MmiBKwvXlKNI > =jIg7 > -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
