Best practices for Spring XML configuration [onjava.com]
Main reference documentation for Spring can be found on at SpringFramework.org (20 Chapters) (pdf)
Lets you edit Spring xml config files and .tld files. Standalone Swing app or Eclipse plug-in.
"Spring is a framework that promotes a relatively new programming paradigm known as Inversion of Control. This article deploys Spring in a more general-purpose role as a simplistic workflow engine. A straightforward investigation into workflow is followed by the presentation of a Spring-based workflow API usable in basic workflow scenarios. (2,800 words; April 11, 2005)"
A best practices approach to using Spring with your web framework.