Informacja

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

Wyszukujesz frazę "dependency-injection" wg kryterium: Temat


Wyświetlanie 1-7 z 7
Tytuł:
Analiza porównawcza wybranych szkieletów służących do wstrzykiwania zależności
Comparative analysis of selected skeletons for dependency injection
Autorzy:
Szewczyk, Rafał
Plechawska-Wójcik, Małgorzata
Tematy:
dependency-injection
ioc
java
dependency injection
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98444.pdf  Link otwiera się w nowym oknie
Opis:
Artykuł przedstawia analizę porównawczą wybranych szkieletów do wstrzykiwania zależności w języku Java. Analiza polega na porównaniu szybkości działania frameworków w różnych konfiguracjach. Dla każdej technologii została stworzona osobna aplikacja, a wyniki badań zostały przedstawione w formie wykresów i tabel.
The article presents a comparative analysis of selected skeletons for dependency injection in Java. The analysis consists in comparing the speed of the frameworks in different configurations. For each technology has been created a separate application, and the results are presented in graphs and tables.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Aplikacja do zarządzania konferencją
Conference management application
Autorzy:
Gostek, Tomasz
Opis:
Głównym celem tej pracy było zaprojektowanie i zaimplementowanie systemu ob- sługującego konferencję. Korzystając ze środowiska programistycznego Symfony 2 stworzono aplikację internetową działającą w architekturze Klient-Serwer. Aplikacja ta bazuje na wzor- cu projektowym MVC. Warstwa prezentacji została stworzona korzystając z szablonów Twig oraz zestawu bibliotek Twitter Bootstrap i jQuery.System został przygotowany na podstawie założeń zebranych w procesie projekto- wania. Jego główną funkcjonalnością jest pełna obsługa pojedynczego wydarzenia. Admi- nistrator ma możliwość personalizacji serwisu, poprzez który chętni użytkownicy rejestrują się na konferencję. Następnie decyduje o tym, kto zostaje na nią zaproszony, kto z chętnych wygłosi wykład. Dodatkowo ma też możliwość ułożenia planu i upublicznienia go w obrębie serwisu.
The main aim of this thesis was to develop and implement system which handle conferen- ce organization. Using Symfony 2 framework the web application working on Client-Server architecture has been created. The application based on MVC design pattern. The presen- tation layer has been implemented using template system Twig and Twitter Bootstrap and jQuery libraries.The system has been prepared based on assumptions collected during the design process. The main functionality is to handle one event organiztion. Administrator can perso- nalize the application. Users can enroll for the event using it. Then administrator decide who can attend and who can give a speech. He can also build the conference plan and publish it.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Mechanizm wstrzykiwania zależności w architekturze Spring
Autorzy:
Stąpór, Bartłomiej
Opis:
Celem niniejszej pracy było przedstawienie zagadnienia mechanizmu wstrzykiwania zależności oraz zaprezentowanie jego plusów. Ponadto omówiono zasady działania wspomnianego mechanizmu. Przybliżone zostały także metody wstrzykiwania zależności zarówno te wykorzystywane w architekturze Spring, jak i te nie pojawiające się. Co więcej, sprecyzowano, w jakim przypadku należy używać danego typu wstrzykiwania zależności oraz przedstawiono tabelę porównującą te typy. Zaprezentowana została także prosta aplikacja obrazująca sposób zastosowania mechanizmu wstrzykiwania zależności do testowania aplikacji.
Main goal of this work was to present dependency injection and benefits that come with using it. Additionaly it was described how mentioned framework works. There had been described how to use dependency injection and it was pointed out in a table when certain type of dependency injection should be used. There was also presented a simple application which present benefits of using dependency injection.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Presentation of the basic functionalities of the Spring platform
Prezentacja podstawowych funkcjonalności platformy Spring
Autorzy:
Górski, Adrian
Opis:
This thesis aims to present the basic functionalities of the Spring platform using Java language. The reader will learn basic concepts of the framework, its philosophy and will learn how to create simple applications using the platform. The thesis is divided into 5 main chapters. In the first one, I will present the philosophy of the Spring platform, its main usages and why Java programmers should learn the framework. In the second chapter, I will present fundamental Spring's functionalities, dependency injection and different methods to create, use and configure "beans". In the following chapter, I will explain, how Spring how database access is realised using Spring, and how is it simplified due to the framework. I will dedicate the next chapter to the Spring MVC framework, which is used to build modern web applications. In the last chapter, I will sum up the whole thesis.
Celem poniższej pracy jest prezentacja podstawowych funkcjonalności platformy Spring w języku Java. Czytelnik podczas czytania pozna podstawowe funkcjonalności frameworku Spring, jego założenia i filozofię, oraz nauczy się pisać proste aplikacje wykorzystujące tę platformę. Praca podzielona zostanie na 5 głównych rozdziałów tematycznych, w pierwszymprzedstawię założenia i filozofię Springa, jego główne wykorzystania oraz dlaczego zapoznanie się z tą platformą może być istotne dla programistów Javy. W kolejnych rozdziałach przejdę już do kwestii technicznych. W drugim rozdziale przedstawię fundamentalne dla Springa funkcjonalność, wstrzykiwanie zależności oraz różne sposoby tworzenia, wykorzystywania oraz konfiguracji tzw. “beanów”. W następnym rozdziale wyjaśnię, jak dzięki platformie Spring można realizować dostęp do bazy danych, oraz jak tendostęp zostaje ułatwiony w porównaniu do standardowego podejścia w Javie. Kolejny rozdział poświęcę frameworkowi Spring MVC, który wykorzystywany jest do budowania nowoczesnych aplikacji webowych. W ostatni rozdziale krótko podsumuję całą pracę.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Kontener obiektów rozszerzający funkcjonalność Spring o pule instancji
Object container extending the functionality of Spring Framework with instance pooling
Autorzy:
Filip, Tomasz
Opis:
The Master's Thesis presents comparison of object containers supplied by two leading technologies - Spring Framework and Enterprise JavaBeans. The collation has been made through the description of four patterns utilized by both of the containers: Inversion of Control, Dependency Injection, Service Locator, Object Pool. The thesis introduces also own implementation of a container which have been extended by functionality of instance pooling and the possibility of passivation and beans activation.
Praca magisterska zawiera opis i porównanie kontenerów obiektów dwóch technologii występujących na rynku: Spring Framework oraz Enterprise JavaBeans. W pracy opisano cztery wzorce projektowe, które znalazły zastosowanie w tych kontenerach: Inversion of Control, Dependency Injection, Service Locator oraz Object Pool. W ramach pracy magisterskiej zaimplementowano własny kontener obiektów rozszerzony o funkcjonalność puli instancji oraz możliwość pasywacji i aktywacji beanów.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Porównanie wybranych właściwości technologii oferowanych przez Java EE i Spring Framework na przykładzie aplikacji internetowej do planowania dnia
Comparision of selected properties of technologies offered by Java EE specification and Spring Framework based of day planning web application
Autorzy:
Wójcik, Sergiusz
Opis:
Java Enterprise Edition and Spring Framework are the most popular technologies for creating enterprise applications in Java language. The purpose of this master thesis was to create and compare two simple models of web applications. First one was created based on tools and technologies offered by Spring Framework and the second based on Java EE specification.
Specyfikacje Javy Enterprise Edition oraz Spring Framework to obecnie najpopularniejsze technologie, przy użyciu których tworzy się aplikacje biznesowe w języku Java. Celem pracy magisterskiej było stworzenie dwóch prostych modeli aplikacji internetowych. Jeden z nich oparty o wykorzystanie narzędzi i technologii oferowanych przez Spring Framework, oraz drugi w oparciu o specyfikację Java EE w celu porównania obu tych technologii.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Meeting room reservations - a mobile application for Android operating system using RESTful Web API as a back-end.
Rezerwacja sal seminaryjnych – aplikacja mobilna dla systemu Android w oparciu o RESTful Web API
Autorzy:
Krawczyński, Krzysztof
Opis:
The goal of this thesis was to resolve the problem of meeting room reservations by use of a client-server reservation system. The client was developed as a Android application, the back-end was implemented using .NET Core framework on top of SQLite database. The communication between both sides relies on HTTP protocol and RESTful API.
Celem niniejszej pracy było rozwiązanie problemu rezerwacji sal seminaryjnych za pomocą systemu rezerwacyjnego o architekturze typu klient-serwer. Część kliencką zrealizowano jako aplikację dla systemu Android, część serwerową zaimplementowano w środowisku .NET Core, używając SQLite jako bazy danych. Komunikacja między klientem a serwerem używa protokołu HTTP oraz API zaprojektowanego według filozofii REST.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
    Wyświetlanie 1-7 z 7

    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