Tavaszi bemutató
A Spring Framework egy érett, erőteljes és rendkívül rugalmas keretrendszer, amelynek középpontjában a Java webes alkalmazások épülnek.
A Spring egyik alapvető előnye, hogy gondoskodik az alkalmazás kiépítésének alacsony szintű szempontjairól, hogy lehetővé tegyük számunkra, hogy a funkciókra és az üzleti logikára összpontosítson.
Egy másik erős pont az, hogy bár a keretrendszer meglehetősen kiforrott és megalapozott, nagyon aktívan karbantartott és virágzó fejlesztői közösséggel rendelkezik. Ez meglehetősen naprakész és összehangolt a Java ökoszisztémával.
Természetesen sok mindent meg kell tanulni, hogy jól működjön együtt a Springszel.
Kezdjük el.
A tavasz alapjai
Először a keret néhány alapvető aspektusával kezdünk:
Tavaszi babjegyzetek
- Tavaszi profilok
- Tulajdonságok tavasszal(népszerű)
- Projekt konfigurálása tavasszal
- Tavaszi kivételek (sorozat)
- A tavaszi @ Minősítő kommentár
- Miért válassza a tavaszt Java keretrendszerként?
- A getBean () megértése tavasszal
- Mi az a tavaszi bab?
- @Komponens vs @Repository és @Service tavasszal
- Tavaszi magjegyzetek
- XML-alapú injekció tavasszal
- A Spring @Value használata alapértelmezettel
- Rövid útmutató a @Value tavaszhoz
- Bevezetés a vezérlés és a függőségi injekció inverziójához tavasszal
- A kivitelező függőségének befecskendezése tavasszal
- Huzalozás tavasszal: @Autowired, @Resource és @Inject
- Útmutató a tavaszhoz @Autowired
- Rövid útmutató a tavaszi bab hatóköréhez
Tavasz az interneten
A Spring MVC keretrendszer az alapja annak, hogy webes alkalmazásokat készítsünk a Spring segítségével.
Számos webalkalmazást működtet, a hagyományos MVC-stílusú alkalmazásoktól kezdve a hontalan REST API-kig.
Kezdjük néhányal az alapok - a közös alap a webalkalmazások ezen stílusai között:
Tavaszi webes kommentárok
- @RequestMapping tavasszal(népszerű)
- Tavaszi @RequestParam kommentár(népszerű)
- A tavaszi @Controller és @RestController kommentárok
- Tavaszi RequestBody és ResponseBody kommentárok
És akkor az a hagyományos, MVC stílusú webalkalmazás:
Tavaszi MVC bemutató
- A @ModelAttribute kommentár
- Útmutató a ViewResolverhez
- Az űrlapok használatának megkezdése
- Bevezetés a Thymeleaf tavaszi használatába
- Model, ModelMap és ModelView
És ha részletesebben szeretné felfedezni a tavaszi MVC keretrendszert, akkor itt van egy átfogóbb útmutató erre.
Végül vizsgáljuk meg a RESTful támogatás a tavaszi MVC-ben:
Webalkalmazás indítása
- REST API építése
- REST API biztosítása
- REST API alap- és összefoglaló hitelesítése
- Pihenő oldalszámozás
- Hiba a REST kezelésében(népszerű)
- Entitás DTO átalakításra egy tavaszi REST API-hoz
- Tavaszi RequestBody és ResponseBody kommentárok
És ha tovább szeretné vizsgálni a REST API felépítését a Spring alkalmazással, itt áttekintheti a teljes értékű cikksorozatot.
Tavaszi kitartás - SQL
A tavasz támogatja a legtöbb kitartási megoldást:
Tavaszi kitartás oktatóprogram (fő sorozat) (népszerű)
- Tavaszi JDBC(népszerű)
- Hibernálj 4 tavasszal
- A DAO a JPA-val és tavasszal
- Tranzakciók tavasszal és a JPA-val(népszerű)
- Útmutató a tavaszi JPA-hoz(népszerű)
- Tavaszi JPA - Több adatbázis(népszerű)
- Bevezetés a Spring Data JPA-ba
Tavaszi kitartás - NoSQL
Tavaszi adatok MongoDB (Sorozat)
- Bevezetés a Spring Data Cassandra-ba
- A CassandraTemplate from Spring Data használata
Tavaszi biztonság
Ezután a tavaszi ökoszisztéma igazán erős aspektusa - biztonság:
Biztonság rugóval (fő sorozat) (népszerű)
- Tavaszi biztonsági hitelesítési útmutató (sorozat)
- Tavaszi biztonsági regisztráció (sorozat és esettanulmány)
Egyéb tavaszi technológiák
Bevezetés a tavaszi tételbe
- Bevezetés a Grails 3-ba és a GORM-ba
- Tavaszi Maven-tárak
- Tavaszi biztonság Maven-nel
- Tavasz Mavennel