Web frameworks:
Of course a very interesting question would be: what is the difference between a webframework an a framework that can be used to build web aplications (the SpringFramework is an example of a general purpose framework that can be used for web development but also much more, Seam or RoR are AFAIK not (Struts certanly is not))
Does anyone know a web framework that is SQL-friendly? In other words does not try to hide SQL but rather embraces it?
Some (like Ruby's Sinatra) don't dictate an ORM, but see 'Faster applications by using SQL over ORM':http://blog.purepistos.net/index.php/2008/02/14/faster-applications-by-using-sql-over-orm/