-
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:
Read more… -
Lab.3 Programowanie aspektowe w Springu
Wstęp Na zajęciach utworzymy komponenty Spring z dostarczonych klas javy, odpowiednio je skonfigurujemy, utworzymy dla nich pięć rodzajów aspektów a następnie utworzymy dla nich testy jednostkowe. Rys 4.2 Implementacja Aspektów w Springu
Read more… -
Lab4 - Spring MVC
Wstęp Laboratorium nr 4 składa się z zadań umożliwiających skonfigurowanie środowiska roboczego i podstawową konfigurację Spring MVC do współpracy z tradycyjną technologią JSP oraz nowym rozwiązaniem - Thymeleaf. Konfiguracja Spring MVC polega na utworzeniu i połączeniu ze sobą komponentów zapewniających obsługę żądań HTTP wysyłanych przez przeglądarkę klienta.
Read more… -
Lab5 - Aplikacja Spring MVC z repozytorium JDBC
Wstęp Laboratorium nr 5 składa się z zadań umożliwiających rozbudowę aplikacji contacts z poprzednich zajęć następujące elementy. Utworzenie repozytorium jdbc, korzystające z tymczasowej bazy danych umieszczonej w pamięci Utworzenie kontrolera i formularza do dopisywania informacji do bazy danych Utworzenia podstawowej walidacji pól formularza Edycję i usunięcie wybranego kontaktu.
Read more… -
Lab6 - Aplikacja Spring MVC z repozytorium Hibernate, JPA i SpringData
Wstęp Laboratorium nr 6 składa się z zadań ułatwiających nabycie praktycznych umiejętności w zakresie utrwalania danych przy pomocy następujących technik mapowania obiektowo-relacyjnego (ORM): Utrwalanie przy pomocy Hibernate, Utrwalanie przy pomocy Java Persistence API - Hibernate, Utrwalanie przy pomocy Java Persistence API - Hibernate i automatycznych repozytoriów SpringData, Praca z serwerem aplikacji WildFly (wcześniej JBOSS).
Read more… -
Lab7 - Udostępnianie i korzystanie z zasobów REST
Wstęp Laboratorium nr 7 składa się z zadań ułatwiających nabycie praktycznych umiejętności w zakresie transferu stanu zasobów (REpresentational State Transfer): Punkt końcowy REST oparty na negocjacji reprezentacji zasobów, Punkt końcowy REST oparty na konwersji komunikatów, Konsumowanie zasobów REST.
Read more… -
Zdalne wykonywanie zadań
Wstęp Do wykonywania zadań preferowane jest środowisko STS 3.99, ponieważ łatwiej mi będzie zaimportować i uruchomić wykonane zadania. W przypadku trudności lub wątpliwości co do zadania proszę pisać mail na adres: [wwysocki@wi.
Read more… -
Lab.1 Wprowadzenie
Wstęp Celem pierwszych zajęć jest instalacja środowiska: Java JDK 1.8 Gradle Spring Tools Suite 3.9.9 A następnie skonfigurowanie zainstalowanych narzędzi. Tak utworzone środowisko pozwala na wykonanie zadań na podstawie dostarczonych projektów.
Read more… -
Plan - tematyka laboratoriów
2019 Wprowadzenie Konfiguracja zaawansowana Programowanie aspektowe Model View Controller ORM – Object-Relational Mapping Integracja 2020
Read more…