At SpringOne 2007 I gave two talks. The first was on improving application design with a rich domain model. The second was on building applications with the Spring framework. The video of that presentation is now available on parleys. I cover various topics including: which parts of Spring I've found to be useful; how to organize bean definition files; and how to develop applications that can be moved easily between development/test/production/etc.
Check it out: http://www.chrisrichardson.net/springOne2007.html