- Tytuł:
-
Three-tier applications development using software frameworks supporting IoC, MVC design patterns and ORM, AOP techniques
Wytwarzanie aplikacji o architekturze trójwarstwowej przy wykorzystaniu szkieletów programistycznych wspierających wzorce projektowe IoC, MVC oraz techniki ORM i AOP - Autorzy:
- Mally, Michał
- Opis:
- Praca naukowa przedstawia podstawy tworzenia aplikacji trójwarstwowych na przykładzie wybranego szkieletu programistycznego Spring Framework oraz rozwiązań mu towarzyszących takich jak JBoss Hibernate, czy JMS. Przybliża zagadnienia architektur n-warstwowych, ideę odwróconego sterowania, mapowania obiektowo-relacyjnego oraz programowania zorientowanego aspektowo. Opisuje podstawy szkieletu programistycznego Spring Framework. Na jego przykładzie definiuje pojęcia kontenera IoC oraz demonstruje konkretne sposoby wdrożenia w życie technik AOP, ORM oraz wzorców projektowych IoC, MVC. Przybliża zagadnienie wstrzykiwania zależności. Praktyczną część pracy stanowi internetowy portal społecznościowy bike-diary.org przeznaczony dla entuzjastów kolarstwa szosowego stworzony specjalnie na potrzeby tej pracy. Stanowi on rzeczywisty przykład wykorzystania opisanych w pracy zagadnień. Praca zamyka się dyskusją na temat opłacalności wykorzystania konkretnego szkieletu programistycznego jak i szkieletów programistycznych w ujęciu ogólnym.
- Dostawca treści:
- Repozytorium Uniwersytetu Jagiellońskiego
Inne