Simple view
Full metadata view
Authors
Statistics
Wytwarzanie aplikacji o architekturze trójwarstwowej przy wykorzystaniu szkieletów programistycznych wspierających wzorce projektowe IoC, MVC oraz techniki ORM i AOP
Szkielet, IoC, MVC, ORM, AOP
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.
dc.abstract.other | 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. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.contributor.advisor | Kalita, Piotr - 128604 | pl |
dc.contributor.author | Mally, Michał | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Foryś, Wit - 127940 | pl |
dc.contributor.reviewer | Kalita, Piotr - 128604 | pl |
dc.date.accessioned | 2020-07-13T20:15:28Z | |
dc.date.available | 2020-07-13T20:15:28Z | |
dc.date.submitted | 2010-11-22 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-53091-210 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/168528 | |
dc.subject.other | Szkielet, IoC, MVC, ORM, AOP | pl |
dc.title | Wytwarzanie aplikacji o architekturze trójwarstwowej przy wykorzystaniu szkieletów programistycznych wspierających wzorce projektowe IoC, MVC oraz techniki ORM i AOP | pl |
dc.title.alternative | Three-tier applications development using software frameworks supporting IoC, MVC design patterns and ORM, AOP techniques | pl |
dc.type | master | pl |
dspace.entity.type | Publication |