Framework Spring

Název práce: Framework Spring
Autor(ka) práce: Novák, Jiří
Typ práce: Bakalářská práce
Vedoucí práce: Mészáros, Jan
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
Cílem této práce je uvést čtenáře do problematiky frameworku Spring jako šikovného pomocníka pro vývoj enterprise aplikací. Po přečtení by měl být čtenář schopen základní práce s moduly tohoto frameworku. Proto je práce koncipována ve stylu výukového materiálu k tomuto frameworku. Spring je aplikační platforma postavená na technologii Java EE. Z tohoto důvodu je Java EE odrazovým můstkem a teoretickým základem této práce. Je popsán vznik této technologie, její komponenty a kontejnery. Další částí teoretického celku je již popis samotného frameworku Spring. Čtenář je seznámen s konceptem Springu, tedy s moduly, které tento framework tvoří. Po konceptu jsou představeny springové kontejnery BeanFactory a ApplicationContext následované technikami dependency injection a autowiringu. Pozornost je také věnována programovací technice AOP a jako poslední je představena architektura MVC. Tato architektura je základem většiny webových frameworků a není tomu jinak i u Springu, který obsahuje vlastní implementaci. Popis je doprovázen četnými ukázkami práce s představovanými technikami pro lepší pochopení. V praktické části je pozornost věnována především ukázkové aplikaci, která je nedílnou součástí této práce. Tato aplikace slouží jako demonstrace informací, které jsou čtenáři předloženy v teoretické části.
Klíčová slova: Java EE; framework; Spring
Název práce: Framework Spring
Autor(ka) práce: Novák, Jiří
Typ práce: Bachelor thesis
Vedoucí práce: Mészáros, Jan
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
The aim of the thesis is to introduce the reader to the Spring framework as a handy helper the enterprise application development. After reading the reader should be able to work with basic modules of this framework. Therefore, the thesis is designed as a manual for this framework. Spring is an application platform built on Java EE technology. For this reason, the Java EE is a theoretical basis for this thesis. The thesis describes the birth of this technology, its components and containers. Next part of the theoretical unit is a description of the Spring framework itself. The Spring concept is introduced to the reader, primarily modules which form the framework. After the concept, spring containers BeanFactory and ApplicationContext are introduced to the reader followed by dependency injection and autowiring techniques. There is also a part dedicated to AOP technice and the last is the MVC architecture. This architecture is the core of most frameworks for developing web applications and so is for Spring. For better understanding there are many examples how to work with introduced parts of the framework. In the practical part of the thesis the attention is given to the sample application, which is an integral part of this thesis. This application serves as a demonstration of informations that were presented to the reader in the theoretical part.
Klíčová slova: Java EE; Spring; framework

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 29. 6. 2010
Datum podání práce: 9. 12. 2010
Datum obhajoby: 19. 1. 2011
Identifikátor v systému InSIS: https://insis.vse.cz/zp/27048/podrobnosti

Soubory ke stažení

    Poslední aktualizace: