Kontaktní osoba:
Ing. Jiří Pinkas
Mobil: +420 774 912 047
info

Informace: Framework Spring

literatura školení

Spring logo Framework Spring je open source framework a Inversion of Control (IoC) kontejner pro Java platformu. První verzi napsal Rod Johnson když psal knihu jak efektivně navrhovat J2EE aplikace. Framework Spring byl prvně uveřejněn v roce 2003. Vývoj frameworku má na starosti společnost SpringSource, která patří pod VMWare.

Základní vlastnosti Spring Frameworku mohou být použity jakoukoli Java aplikací, ale nejčastěji se používá pro tvorbu webových (Java EE) aplikací. Spring je alternativou k EJB (Enterprise JavaBeans), už samotný název se vůči EJB vymezuje. Jaro (Spring) přichází po tuhé zimě (reprezentované EJB). V posledních verzích, ale framework EJB čím dál více přejímá vlastnosti Springu. Spring a EJB navíc nejsou konkurenty, kteří spolu neumí spolupracovat, Spring je možné velice dobře integrovat s EJB (a celkově snad se vším).


Rostoucí popularita Frameworku Spring (v USA, v ČR obdobná statistika neexistuje, ale bude to velice podobné):


Rostoucí popularita Frameworku Spring

Framework Spring je modulární a neinvazivní framework (můžete používat Spring, ale není nutné, aby Vaše aplikace závisela na Springu). Spring celkově zjednodušuje programování aplikací od práce s databází, přes správu Vašich servisních tříd, až po MVC.


Třívrstvá architektura s použitím Framework Spring

STS logo Všechny integrované vývojové prostředí podporují vývoj aplikací ve Springu. Pro Eclipse existuje rozšíření SpringSource Tool Suite, které je přímo od společnosti SpringSource a má nejlepší podporu Springu.

Spring není jenom samotný framework, ale je součástí širšího ekosystému, ve kterém je několik subprojektů Springu. Z nejznámějších a nejpoužívanějších je nutno zmínit Spring Security, Spring Web Flow a Spring Data. Velice zajímavý je projekt Spring ROO, který slouží k rychlému prototypování aplikací pomocí ROO konzole. Podívejte se na pětiminutové video, ve kterém se vytvoří databáze s plnohodnotnou aplikací.



comments powered by Disqus


Reference

" Co dodat? Byl to super kurz. Pěkné pochopitelné příklady k vybrané problematice. Rychlost školitele optimální, vše se dalo pěkně stíhat. Pokud účastníkk nevěděl nebo udělal chybu a nevěděl, tak školitel " podrobnosti ...

Michal

" S kurzem jsem byl maximálně spokojen. Na přednášejícím bylo vidět, že ví o čem mluví a dokázal zaujmout, i v případě neporozumění ochotně pomohl a danému člověku problém osvětlil. Rozhodně " podrobnosti ...

Josef

Embedit

" Java kurz byl pro mě velmi přínosný. Jiří je skvělý školitel, který dělá přesně to, co ho baví a na přístupu to bylo každý den velmi znát. Školení bych doporučil " podrobnosti ...

Filip


Novinky

Dvoudenní školení Docker

Školení Docker povyrostlo na dvoudenní školení. více ...

Nové datum vydání Java 9: 21.9.2017

Mark Reinhold aktualizoval datum GA (General Availability) Java 9 na 21.9.2017. více ...

Juergen Hoeller v Brně (jeden z autorů Spring frameworku)! 15.3.2017

15.3.2017, 18:00, Brno, Smetanova 19. Nutná rezervace místa! více ...

Bilance Java školení 2016

Co se mi (ne)povedlo v roce 2016 a plány na rok 2017 více ...

Oracle se prý v roce 2017 zaměří na vynucení Java licencí a pokutování zákazníků

Jak nedostat od Oracle pokutu za komerční použití Javy? více ...

Java DB (Derby) a Visual VM nebudou součástí Java JDK 9

Změny v Java JDK 9 více ...