Programowanie komponentowe Spring

Materiały i zadania do laboratoriów ze Springa 4.0

Lab.2 Wiązanie komponentów

Wstęp

Celem zajęć jest utworzenie komponentów Spring z dostarczonych klas Java. Komponenty zostaną następnie skonfigurowane i powiązane aby potem utworzyć dla nich testy jednostkowe.

Konfiguracja komponentów Springa może być zrealizowana na trzy sposoby:

  1. Konfiguracja za pomocą adnotacji java

  2. Konfiguracja w pliku xml

  3. Konfiguracja automatyczna

Wiązanie pomiędzy komponentami jest realizowane przez:

  • wstrzykiwanie referencji do konstruktora komponentu,

  • wstrzykiwanie referencji do właściwości komponentu.

Zadania

Opis zadań do wykonania na zajęciach znajduje się w udostepnionym [dokumencie Google] (https://docs.google.com/document/d/1rFDXYHELem8Jhbc86LMzKx40-WZOorBkbH3JgcXJCCs/edit?usp=sharing “lab2 opis i zadania”).

Projekty gradle/spring potrzebne do wykonania zadań są umieszcone w [pliku archiwum] (http://detox.wi.zut.edu.pl/ww/lab2/lab2-projekty.zip “lab2-projekty.zip”).