Dla wygody studentów JavaRush postanowiliśmy zebrać wykłady i artykuły dotyczące najważniejszych tematów w programowaniu. Dziewiąta kolekcja dotyczy rodziny frameworków Spring. W miniporadniku pokrótce przedstawiamy istotę artykułów, a jeśli klikniesz w link, możesz dowiedzieć się więcej na interesujący Cię temat. Dodaj kolekcję do zakładek i wróć do niej w razie potrzeby.
Artykuły i wykłady
W tym dwuczęściowym artykule autor pisze o podstawowych pojęciach frameworka Spring: czym jest Spring, fasolach i kontekście. Sugerujemy rozpoczęcie studiowania frameworka od przeczytania tego tekstu. Ponadto autor udostępnił mu przykłady kodu.
Druga część artykułu mówi o pisaniu przykładowego projektu na wiosnę. Jeśli w pierwszej części autor wyjaśnił teorię, to w drugiej postanowił skupić się na praktyce.
W artykule omówiona zostanie historia powstania frameworka, najważniejsze różnice w stosunku do stosu Java EE. Autor dał także krótki przegląd kluczowych komponentów stosu Spring.
Celem tej serii artykułów jest przekazanie studentowi minimalnej wiedzy teoretycznej niezbędnej do dalszej nauki JavaEE lub Springa. Całość materiału podzielona jest na 7 części: architektura sieciowa, klient-serwer i trójpoziomowa, protokoły HTTP/HTTPS, Maven, serwlety i kontenery serwletów oraz MVC.
Artykuł, napisany prostym językiem z przykładami zrozumiałymi dla 5-letniego dziecka, mówi o tym, czym ogólnie jest framework, a w szczególności Spring. Jeśli dopiero zaczynasz poznawać świat IT, ten tekst pomoże Ci go zrozumieć.
Drugi artykuł z serii o technologiach, których powinien nauczyć się początkujący. Na prostych przykładach ten tekst wyjaśnia, czym jest Spring Boot.
Jeśli znasz już Spring Framework i Spring Boot, czas nauczyć się Spring MVC. Spring MVC to komponent lub wzorzec projektowy Spring Framework, który umożliwia tworzenie aplikacji internetowych w języku Java z wykorzystaniem architektury Model - View - Controller, co oznacza, że przyda się w Twojej przyszłej pracy jako programista.
Kiedy już zapoznasz się z teorią Spring Boot, czas zastosować ją w praktyce. Pomoże w tym cykl artykułów „Wiosna nie straszna”. W krótkich tekstach z przykładami kodu autor opowiada o różnych sytuacjach związanych z wykorzystaniem Springa: pracy z bazami danych, obsłudze wyjątków w kontrolerach, łączeniu Lomboka i nie tylko.
Artykuł jest przeznaczony dla tych, którzy już w taki czy inny sposób pracowali z tym frameworkiem i są zaznajomieni z podstawowymi pojęciami. Autor bada, jak framework działa „od kuchni”.
Autor opowiada o swojej pierwszej znajomości z takimi rzeczami jak Maven, Spring, Hibernate, MySQL i Tomcat w procesie tworzenia prostej aplikacji CRUD.Artykuł przeznaczony jest przede wszystkim dla osób, które ukończyły już 30-40 poziomów JavaRush, ale są jeszcze poza czystą Javą nie wyszła i dopiero zaczyna wychodzić w otwarty świat ze wszystkimi technologiami, frameworkami i innymi nieznanymi słowami.
Autor tego tekstu napotkał problemy podczas aplikacji w chmurze. W tym artykule dzieli się sposobem, w jaki je rozwiązał.
Uczyć się czy nie uczyć się Spring Boota? Zdecydowanie ucz! W tej recenzji autor ujawnia główne zalety i wady korzystania ze Spring Boot. Ale już przeczytaliśmy artykuł - zalet było znacznie więcej. Kliknij link i przekonaj się sam.
Materiał ten stanowi ostatnią część serii „Wprowadzenie do rozwoju przedsiębiorstwa”. Już z nazwy wiadomo, że będziemy mówić o tworzeniu aplikacji w Spring Boot. Otwierając tekst, otrzymasz instrukcję krok po kroku dotyczącą samodzielnego uruchomienia aplikacji.
Oczywiście możesz sam przeprowadzić symulację przyszłej rozmowy kwalifikacyjnej na stanowisko programisty. Lepiej jednak skorzystać z gotowych pytań i odpowiedzi, które zostały już napisane i zebrane w tym artykule.
Filmy
Żaden nowy projekt Java nie jest kompletny bez użycia Spring Boot Starters. Korzystanie z nich pozwala zaoszczędzić czas na konfiguracji i skupić się na projektowaniu aplikacji i rozwiązywaniu problemów biznesowych. Czasami jednak zachodzi potrzeba wdrożenia własnego startera, ponieważ istniejące nie zapewniają niezbędnej funkcjonalności. W tym filmie programista tworzy swój starter od zera.
Jeśli jesteś zdezorientowany we wszechświecie frameworków Java i Spring, zalecamy obejrzenie tego filmu. Wyjaśnia różnice i sposób korzystania ze Spring Boot, Spring MVC i Servlet.
W samouczku wideo, w trybie kodowania na żywo, programista tworzy aplikację Spring Boot, która będzie analizować wiadomości zgodnie z harmonogramem, zapisywać dane w bazie danych, wyświetlać wiadomości za pomocą interfejsu API REST i dzielić to wszystko na warstwy w celu uzyskania skalowalnej architektury projektu.
Film zawiera najciekawsze pytania, jakie pojawiają się podczas rozmów technicznych na stanowiska programistów Java. Film składa się z dwóch części. Pierwszy z nich mówi o kolekcjach Java, kodzie skrótu i kontrakcie równości, interfejsach funkcjonalnych, API strumieniowym, zbieraczu śmieci, urządzeniu pamięci, stercie, współbieżności. W drugiej części filmu dowiesz się o Springu: Spring Beans, Spring Data Repository, Adnotations, Programmatic TM i Spring MVC.
Pozostałe materiały z serii: |
|
GO TO FULL VERSION