Well, the main goal of all of Spring is to remove all the boilerplate code, enterprise adding functionality code, and pain in the arse Enterprise JSR spec api code. Basically all you have to code is what is unique in your business domain and extremly simplifying your code, life, and those pesky spec apis.
Now that list of stuff it will remove from you having to write is a long long list, a couple which have already been mentioned.
1) Transactions
2) Security
3) Data Access
4)
Testing
5) Aspect Oriented Programming
6) Web programming, no longer having to go into the Request, Session, Response objects yourself
7) Management of conversation state in web applications
8) JMS
9) JMX
10) RMI
11) Web Services
12) REST Web Services
13) NOSql Databases
and many many more
Mark