wstęp
Witam.
Jakiś czas temu założyłem temat dotyczący tego w jaki sposób połączyć Tomcat'a do Intellij. Wspomniałem tam, że przerabiam książkę "Spring MVC - Przewodnik dla początkujących". Pewien użytkownik napisał, że ta książka to trochę przestarzała jest. Dlatego lepiej skorzystać z oficjalnej dokumentacji Springa - ponieważ są nowe, lepsze rozwiązania, a sama dokumentacja jest napisana w przystępny sposób.
Od tego czasu przerobiłem niecałą połowę wyżej przywołanej książki, którą czyta się miło i przyjemnie. Mimo, że zdobyłem wiele nowych informacji to gdzieś z tyłu głowy wciąż pozostaje niepokój, że faktycznie może takich rzeczy już się nie używa i tracę tylko czas.
Do czytania dokumentacji zabieram się trochę jak pies do jeża, ponieważ obawiam się trudności w czytaniu w obcym języku - aczkolwiek z drugiej strony może być to dobra okazja do podszkolenia angielskiego - szczególnie, że zerknąłem na dokumentację i nie wydaje się być pisana trudnym językiem, a wręcz przeciwnie.
pytania
Jako osoba, która w jakimś stopniu "zna" javę (oraz oczywiście w dalszym ciągu ją poznaje) i nie miała nigdy styczności z frameworkami(nie licząc wyżej wymienionej książki), prosiłbym o małe wyjaśnienie jak to jest z tym springiem. W różnych tematach na tym forum spotkałem się z frazami takimi jak: "Spring MVC", "Spring Security" i kilkoma innymi, których w tym momencie nie potrafię przywołać z pamięci. Mógłby ktoś swoimi słowami krótko wyjaśnić czy spring dzieli się na jakieś kategorie, które oferują różne funkcjonalności czy jak to z tym jest ? Pytam, ponieważ chciałbym mieć już jakieś małe rozeznanie przed nauką.
Rozumiem, że to cała dokumentacja znajduje się pod adresem https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html czy może jest coś jeszcze ?
Co powinienem już znać ucząc się springa ?
Tutaj wrzucam początek tego projekciku, który zawierał się w wyżej wymienionej książce https://github.com/Herbatek/webstore . Faktycznie takie rzeczy to już przeżytek ?
scibi92Shalom