Spring framework je jednou z nejznámějších struktur ve světě Java, která se používá k vývoji Java aplikace, jádra Java i webové aplikace. Je to také jedna z nejvíce zaměřených dovedností pro vývojáře Java; proto se mnoho začátečníků a středně pokročilých programátorů Java snaží naučit jarní rámec sami. Ačkoli tam jsou některé vynikající jarní školení k dispozici online, knihy jsou stále nejpopulárnější a preferovaný způsob, jak se naučit jarní rámce jako jarní jádro, jarní Boot, jarní MVC, jarní šarže, nebo jarní bezpečnost. Jsem se často dostávají dotazy na Jaře doporučení knihy např., které na Jaře kniha je vhodný pro začátečníky, nebo které na Jaře kniha je dobrá pro středně pokročilé a pokročilé vývojáře, které knihy bych měl číst učit se Spring boot, Spring Cloud, Spring Batch, nebo na Jaře zabezpečení, atd.?
v tomto článku jsem se pokusil odpovědět na tyto otázky doporučením některých nejlepších jarních rámců týkajících se knih, které jsou v současné době dostupné na trhu. Tento seznam není velmi odlišné od mé předchozí seznam doporučených knih na Jaře, ale já jsem udělal některé změny patří aktualizovaná verze knihy, která zahrnuje nejnovější verze Spring framework, poslední Jaro 5.
mám také zahrnuty knihy se učit Spring batch, Spring Boot, Spring Security, spolu s Pružinové jádro a Spring MVC. Takže nyní je seznam úplnější, relevantnější a pokrývá většinu jarního ekosystému.
Jak jsem vám již řekl, jarní rámec je nejoblíbenější rámec nebo knihovna používaná ve světě Java. Je to také nejvyhledávanější dovednost mezi webovým vývojářem Java. Ačkoli omezení jaro pro webové vývojáře nebude dělat spravedlnost jeho schopnosti a význam ve světě Java.
To je docela populární v core Java svět, jak je pro vývoj webových aplikací, ale to bylo na Jaře MVC, který zpočátku se Spring framework známý tím, že poskytuje MVC platformu pro vývoj Java webových aplikací, ale skutečný rozdíl byl vyroben na Jaře je závislost Injekce nápad.
Tam byl populární MVC framework je k dispozici, když na Jaře poprvé přišel do scény kolem 2004-05, Vzpěry přední web rámec, v té době, ale jednoduchý nápad, že nemusíte vytvářet objekt a spravovat závislosti pomáhá Jaře big time. To nejen zjednodušuje kód, ale také podporoval dobré kódování praxi, což má za následek lepší software.
Btw, pokud jste právě začíná s Jarní a chcete se dozvědět nejnovější verzi Jarní 5 v více interaktivní způsob, já také navrhuji, abyste připojit komplexní online Jaře, samozřejmě, jako je Spring Framework 5: Začátečník Guru, spolu s následující jednou z těchto knih. To poskytuje to nejlepší z obou světů, a budete učit rychle a učit se lépe.

5 Nejlepší Jarní Rámec Knihy pro Java Vývojáře

Protože většina Java vývojářů vím, že Jaro je důležitá dovednost, je dalším krokem pro ně je, jak se učit Spring framework a jak se stát hvězdou vývojka tím, že plně využívá Jaře schopnosti.

1. Jaro v Akci (5. Vydání)

Toto je Jaro knihu, že většina Java developer četl a četl v minulosti, učit se Spring framework. Autor Craig Walls je jedním z vedoucích projektů v jarním sociálním projektu lead a často hovoří na místních skupinách uživatelů a konferencích o jaru.
sám jsem četl starší verzi jara v akci, abych se naučil jarní rámec. Nejlepší část knihy je, že je nyní aktualizován na pokrytí Jarní 5, tak si musí koupit nejnovější vydání na Jaře v Akci, což je 5.Vydání.
Tato kniha vás naučí vše o Spring core a Spring MVC. Naučíte se základy a principy jarního rámce, jako jsou DI a IOC, zapojení fazole, aspektově orientované programování na jaře.
dozvíte se také Spring MVC, jako je vývoj webových aplikací Java pomocí Spring MVC, Vykreslování zobrazení webu, pokročilé jarní MVC, práce s Spring flow a jak zabezpečit webové aplikace.
kniha také pokrývá jarní podporu pro JDBC, zasílání zpráv, vzdálené vyvolání metody, odesílání e-mailů pomocí Spring, Web Socket, JMX a jak můžete jednoduše jarní vývoj pomocí Spring Boot. Pokud chcete, můžete také kombinovat tuto knihu, spolu s Jarní Master Class – Začátečník Expert kurz na Udemy se učit lépe a rychleji.

5 Spring Framework Knihy pro Java vývojáře

stručně řečeno, je nejlepší na Jaře rámec kniha, která vás naučí nejnovější funkce, nástroje a postupy, včetně Spring MVC, ODPOČINEK, Bezpečnost, Web Flow, a další. Pokud si chcete na jaře přečíst jen jednu knihu, mělo by to být ono.

2. Začínáme s Spring framework 3rd edition

Toto je další z nejlepších knih, které se dozvíte o Spring framework. Na jarním světě je trochu pozdě, ale oba autoři J. Sharma a Ashish Sarin odvedli skvělou práci při udržování knihy aktualizované a relevantní i dnes.
poslední vydání, 3. je aktualizováno tak, aby pokrývalo jaro 4.3 a Java 8. Jedná se tedy o jednu ze vzácných knih, která zahrnuje jaro s Javou 8.
kniha je plná příkladů, obsahující téměř 74 vzorku projektů a nejlepší část knihy je, že ukazuje, jak vytvořit full-scale Jarní aplikace krok za krokem ukazuje, jak vytvořit jednoduché internetové bankovní aplikace v Javě postupně v každé kapitole.
To je vynikající příklad, a docela blízko k real-svět zkušeností, budete získat tím, že ve skutečnosti pracuje pro jakoukoli společnost, která využívá Jara vytvořit Java aplikace.

Nejlepší Jarní Rámec Knihy pro Java vývojáře

To zahrnuje téměř vše, co se Pružinové jádro a Spring MVC, ale nemá dotyk na Jaře Šarže nebo Spring boot, což dává smysl, protože nejsou součástí základní Spring framework.

také vás naučí, jak nakonfigurovat Jarní pomocí Java konfigurace, pomocí anotace pro injekce závislost, SpEL (Jaro expression language), ukládání do mezipaměti pomocí Jaře cache abstrakce, odesílání a přijímání e-mailů, a JSM zprávy pomocí Jaře, aspect orientované programování, atd.
Spolu s tím, můžete také naučit, plánování úkolů, interakce databáze pomocí JDBC na Jaře, programové a deklarativní řízení transakcí, Spring Data, Spring MVC, Spring Security, a také naučit, jak vytvořit RESTful Webových Služeb pomocí Pružiny.
Stručně řečeno, určitě jedna z nejlepších a nejúplnějších knih o jarním rámci, hodně doporučená vývojářům Java, začátečníkům i středně pokročilým.

3. Jarní Boot v akci

Toto je další skvělá kniha Craiga Wallse, která vám pomůže rychleji se naučit jarní rámec. Počáteční problémy s Jaro bylo tolik, konfigurace, a často se ztratil na to, až budete mít někoho, kdo může pomoci vám s těmito ošklivé konfigurace, zejména ty XML.
pružinová bota usnadnila vývoj pružinové aplikace; proto je učení pružiny jednodušší.
Spring Boot in Action je užitečný průvodce pro psaní Java aplikací pomocí Spring Boot. Naučí vás, jak se vyhnout únavné konfiguraci, abyste se více zaměřili na vývoj aplikací, než na řešení rámcových obtíží.
kniha vás také naučí testovat pomocí Spring Boot, což je velmi důležitý koncept. Tuto knihu můžete také kombinovat s komplexním jarním Bootovacím kurzem, jako je Learn Spring Boot v krocích 100 od Ranga Karnan na Udemy.

Nejlepší Jarní boot kniha pro Java vývojáře

4. Spring Batch in Action

pokud jste pracovali na podnikových Java aplikacích, jako jsou obchodní GUI nebo projekty elektronického obchodování, víte, jak důležité a běžné je spouštět dávkové aplikace. I když dávkové úlohy jsou tak běžné, tam byly žádné standardní způsoby, jak je rozvíjet, Jarní várka vyplněna mezera.
poskytuje opakovaně použitelnou součást a solidní běhové prostředí pro psaní dávkových úloh. Vzhledem k tomu, že používá populární a známý programovací model Spring pro zjednodušení konfigurace a implementace, pohodlné pro mnoho vývojářů Java.
Jarní dávka v akční knize vám poskytuje vše, co potřebujete k psaní dávkových úloh. Je to podrobný průvodce projektem Spring Batch. Naučí vás, jak sledovat, naladit a testovat dávkové úlohy se spoustou praktických příkladů.

Nejlepší Jarní várka kniha pro Java programátoři

5. Jarní bezpečnost v akci

jednou z věcí, které každý vývojář Java opravdu rád vylepšuje, je jejich porozumění bezpečnosti ve webové aplikaci. Vyslechla jsem mnoho zkušených vývojářů neví moc o společné bezpečnostní exploity, jako SQL injection, Cross-site scripting, session hijacking, atd.
Pokud jste vývojář Java, který je obeznámen s jarem a hledáte prozkoumat jeho bezpečnostní funkce, pak je tato kniha pro vás. Vytvořil Laurentiu Spilca, jedná se o nejaktuálnější kurz jarní bezpečnosti a zahrnuje také OAuth2 a JWT.