Warsztat Java #13 - Spring Beans

via Udemy

Go to Course: https://www.udemy.com/course/kurs-java-spring-beans/

Overview

Zapraszamy na warsztat poświęcony Spring Beans - kluczowej części jednego z najpopularniejszych frameworków w Javie, czyli Spring. W trakcie tego kursu dowiesz się, czym jest framework, jakie korzyści płyną z korzystania ze Springa oraz jakie założenia muszą spełniać Twoje klasy, aby poprawnie z niego korzystać. To pierwszy krok w Twojej przygodzie ze Springiem.Tematyka warsztatu:Spring IntroA na co to komu potrzebne?Dlaczego warto używać frameworków.Przegląd zalet korzystania ze Springa.Spring vs Java EEPorównanie Springa z Java EE.Przegląd różnic i podobieństw.Potrzebne definicjeKluczowe pojęcia i definicje związane ze Springiem.Omówienie terminów takich jak IoC (Inversion of Control), DI (Dependency Injection), Bean, itp.Spring BeansKonfiguracja w oparciu o plik XMLJak skonfigurować Spring Beans za pomocą plików XML.Przykłady konfiguracji i omówienie plików konfiguracyjnych.Konfiguracja w oparciu o adnotacjeJak korzystać z adnotacji do konfiguracji Spring Beans.Przegląd najważniejszych adnotacji: @Component, @Service, @Repository, @Controller.Skanowanie komponentówJak używać skanowania komponentów do automatycznej detekcji i rejestracji Spring Beans.Konfiguracja komponentów za pomocą @ComponentScan.StereotypyOmówienie stereotypów w Springu.Rola i zastosowanie adnotacji takich jak @Component, @Service, @Repository, @Controller.Spring with LombokJak używać biblioteki Lombok w projektach Spring.Przykłady użycia Lombok do redukcji boilerplate code.Test i ProjektTestTest sprawdzający zrozumienie podstawowych zagadnień związanych ze Spring Beans.ProjektPraktyczny projekt, który pozwoli na zastosowanie zdobytej wiedzy w praktyce.Notatki do materiałów: udostępnimy notatki, które będą służyć jako pomoc w przyswajaniu wiedzy. Wersja Javy: Kurs został nagrany przy użyciu Javy 17, ale można go realizować również na nowszych wersjach. W materiałach używamy Springa 5, ale zachęcamy do korzystania z najnowszej dostępnej wersji Springa.Warsztat ten jest 13. warsztatem w ramach ścieżki Zajavka. Oczywiście możesz go realizować niezależnie od innych moich materiałów.Warsztat „Spring Beans" jest idealny dla osób, które chcą zrozumieć i efektywnie korzystać ze Springa w swoich projektach programistycznych. Niezależnie od Twojego poziomu doświadczenia, kurs ten dostarczy Ci niezbędnych narzędzi i wiedzy, abyś mógł lepiej projektować, implementować i utrzymywać swoje aplikacje za pomocą frameworka Spring.

Skills

Reviews