Hello, I'm new in J2EE.
I've heard about Spring, but what is Spring btw?
I read in it's official site, but I just found that Spring is simplifies J2EE. And I just learn that Spring is only injecting data.
Is that all Spring can do?
Independent Programmer - Technology Enthusiast - JUG Leader from JUG Joglosemar
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.
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
11) Web Services
12) REST Web Services
13) NOSql Databases