Zpo-13-wyk-Slajd37
Z Studia Informatyczne
Spring
Dominującą rolę w świecie IoC odgrywa obecnie projekt Spring, reklamowany jako lekka (czytaj: prawidłowa) wersja J2EE. Spring to nie tylko kontener IoC, ale przede wszystkim duża liczba gotowych komponentów, obejmujących najważniejsze technologie. Dzięki temu budowanie aplikacji w Springu wymaga stosunkowo niewiele wysiłku, ponieważ pozwala na wykorzystanie istniejących i przetestowanych rozwiązań. Z tego powodu w opinii wielu osób jest łatwiejszą i lepszą wersją J2EE. Biorąc pod uwagę kierunek ewolucji standardu EJB w wersji 3.0, trudno odmówić temu hasłu słuszności.
Poza standardowymi cechami większości kontenerów Spring posiada mechanizm tworzenia i użycia aspektów.