Which is the Best Java IDE for Spring Framework?
Eclipse should be precisely what you need.
You should definitely use SpringSource Tool Suite, an Eclipse-based IDE created by SpringSource themselves.
Also on the official SpringSource channel @YouTube you'll find a pretty extensive 5-part introduction to using Spring & STS.