Simple view
Full metadata view
Authors
Statistics
Prezentacja podstawowych funkcjonalności platformy Spring
Presentation of the basic functionalities of the Spring platform
Java, Spring, SpringMVC, Spring Data Jpa, Maven, Wstrzykiwanie zależności
Java, Spring, SpringMVC, Spring Data Jpa, Maven, Dependency injection
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ę.
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.
dc.abstract.en | 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. | pl |
dc.abstract.pl | 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ę. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Oramus, Piotr - 100396 | pl |
dc.contributor.author | Górski, Adrian | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Surówka, Grzegorz - 100453 | pl |
dc.contributor.reviewer | Oramus, Piotr - 100396 | pl |
dc.date.accessioned | 2021-07-01T21:34:12Z | |
dc.date.available | 2021-07-01T21:34:12Z | |
dc.date.submitted | 2021-06-30 | pl |
dc.fieldofstudy | informatyka | pl |
dc.identifier.apd | diploma-142165-243723 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/275890 | |
dc.language | pol | pl |
dc.subject.en | Java, Spring, SpringMVC, Spring Data Jpa, Maven, Dependency injection | pl |
dc.subject.pl | Java, Spring, SpringMVC, Spring Data Jpa, Maven, Wstrzykiwanie zależności | pl |
dc.title | Prezentacja podstawowych funkcjonalności platformy Spring | pl |
dc.title.alternative | Presentation of the basic functionalities of the Spring platform | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |