It's a short question without a trivial answer. The Java EE Framework does not evolve so fast, but it includes more and more features, some of them taken directly from other open source projects like spring and hibernate. Can you list some of the reasons why you still use spring instead of just relying on the standard Java EE features, and maybe comment each reason with a few words?
Thanks in advance!