Beh se devi programmare in Spring c'è un tool configurato apposta per questo: Spring Tool Suite appunto che altro non che Eclipse personalizzato per una programmazione con Spring più immediata! Fossi in te io ci darei un'occhiata:
http://www.springsource.com/developer/sts