Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Three-tier applications development using software frameworks supporting IoC, MVC design patterns and ORM, AOP techniques

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ł
Słowa kluczowe:
Szkielet, IoC, MVC, ORM, AOP
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
  Przejdź do źródła  Link otwiera się w nowym oknie
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.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies