Full XML Configuration
It will be very nice if spring documentation also includes the full xml configuration for all spring modules. Namespace is really a nice thing but figuring out which beans gets defined automatically by the framework is bit difficult to find. the documentation should also mention about which things are possible via both xml & annotations based configuration and which are possible only via annotations.
Prasad P. Khandekar
I think you should use STS for development. STS has some of the capabilities that you're looking for. As far as mentioning the possibility/applicability of annotations versus XML config is concerned, I think that piece is taken care of in the reference docs. Although there's no one place for it. It is spread all over the reference docs.