Egyedi hibalapok rugós MVC-vel
1. ÁttekintésBármely webalkalmazásban általános követelmény a testreszabott hibaoldalak.Tegyük fel például, hogy vanília Spring MVC alkalmazást futtat a Tomcat tetején. A felhasználó érvénytelen URL-t ír be a böngészőjébe, és egy nem annyira felhasználóbarát kék-fehér verem nyomot mutat - ez nem ideális.E
Bevezetés a nagy várólistába
1. ÁttekintésEbben az oktatóanyagban gyorsan áttekintjük a Big Queue-t, egy állandó Java Java-megvalósítását.Beszélünk egy kicsit az architektúrájáról, majd gyors és praktikus példákon keresztül megtanuljuk használni.
A Maven Deploy plugin
Ez a cikk egy sorozat része: • Maven Resources plugin• Maven Compiler plugin• Gyors útmutató a Maven Install beépülő modulhoz• A Maven Failsafe bővítmény• Gyors útmutató a Maven Surefire bővítményhez• A Maven Deploy beépülő modul (aktuális cikk) • A Maven Clean beépülő modul• A Maven Verifier beépülő modul• A Maven Site plugin• Útmutató a Core Maven bővítményekhez1. ÁttekintésEz az
Bevezetés a Spring Cloud Vault-ba
1. ÁttekintésEbben az oktatóanyagban megmutatjuk, hogyan használhatjuk a Hashicorp Vault in Spring Boot alkalmazásait az érzékeny konfigurációs adatok biztonságossá tételéhez.Feltételezzük, hogy itt van némi Vault ismeret, és hogy már van tesztkészletünk és futunk.
Útmutató a Java HyperLogLog algoritmusához
1. ÁttekintésA HyperLogLog (HLL) az adatszerkezet egy valószínűségi adatszerkezet megbecsülni egy adatkészlet számosságát.Tegyük fel, hogy több millió felhasználónk van, és ki akarjuk számolni a weboldalunkon tett külön látogatások számát.
XStream felhasználói útmutató: JSON
1. ÁttekintésEz a sorozat harmadik cikke az XStreamről. Ha meg szeretné tudni a Java objektumok XML-be való konvertálásának alapvető használatát, kérjük, olvassa el az előző cikkeket.Az XML-kezelés képességein túl az XStream Java objektumokat is képes JSON-ba konvertálni. Ebb
Útmutató a tárolt eljárásokhoz a JPA-val
1. BemutatkozásEbben a gyors bemutatóban feltárjuk a tárolt eljárások használatát a Java Persistence API-n (JPA) belül.2. Projekt beállítása2.1. Maven SetupElőször meg kell határoznunk a következő függőségeket pom.xml
Önálló tesztelés memóriában lévő adatbázis használatával
1. ÁttekintésEbben az oktatóanyagban fogunk hozzon létre egy egyszerű Spring alkalmazást, amely a memóriában lévő adatbázisra támaszkodik a teszteléshez.A normál profilhoz az alkalmazás önálló MySQL adatbázis-konfigurációval rendelkezik, amelyhez a MySQL szerver telepítése és futtatása szükséges, megfelelő felhasználó és adatbázis beállításával.Az
Bevezetés a Groovy nyelvbe
1. ÁttekintésA Groovy a JVM dinamikus, szkriptnyelve. Bájtkódolásra fordít, és tökéletesen keveredik a Java kóddal és könyvtárakkal.Ebben a cikkben a Groovy néhány alapvető jellemzőjét vesszük szemügyre, beleértve az alapvető szintaxist, az irányítási struktúrákat és a gyűjteményeket.Ezut
Gyorsítótár kilakoltatása a tavaszi csomagtartóban
1. ÁttekintésEbben a rövid bemutatóban megtanuljuk hogyan tudjuk végrehajtani a gyorsítótár kiürítését a Spring segítségével. Készítünk egy kis példát ennek bemutatására.A folytatás előtt olvassa el cikkünket - Útmutató a gyorsítótárazáshoz tavasszal -, hogy megismerje a tavaszi gyorsítótárazás működését.2.
Lemezhasználat és egyéb mutatók figyelése a Java-ban
1. ÁttekintésEbben a gyors bemutatóban megvitatjuk, hogyan lehet figyelni a Java legfontosabb mutatóit. Összpontosítunk lemezterület, memóriahasználat és száladatok - csak az alapvető Java API-k használatával.Első példánkban a File osztály, hogy lekérdezzen egy adott lemezt.Ez
Jenkins bővítmény írása
1. ÁttekintésA Jenkins egy nyílt forráskódú folyamatos integrációs szerver, amely lehetővé teszi egyedi plugin létrehozását egy adott feladat / környezet számára.Ebben a cikkben végigvesszük a kiterjesztés létrehozásának teljes folyamatát, amely statisztikákat ad hozzá a build kimenetéhez, nevezetesen az osztályok és a kódsorok számát.2
Állítsa be a JWT-t rugós csomagtartóval és Swagger kezelőfelülettel
1. BemutatkozásEbben a rövid bemutatóban megnézzük, hogyan konfigurálhatja a Swagger kezelőfelületet egy JSON Web Token (JWT) beépítésére, amikor meghívja az API-t.2. Maven-függőségekEbben a példában a springfox-boot-starter programot fogjuk használni, amely magában foglalja az összes szükséges függőséget a Swagger és a Swagger felhasználói felület használatához. Te
A Couchbase használata egy tavaszi alkalmazásban
1. BemutatkozásA Couchbase bevezetésünknek ebben a folytatásában létrehozunk egy Spring szolgáltatáskészletet, amelyek együttesen felhasználhatók a Spring Data alapfelhasználás nélküli alapvető perzisztencia rétegének létrehozására.2
A lekérdezési eredmények rendezése tavaszi adatokkal
1. BemutatkozásEbben az oktatóanyagban fogunk megtanulják, hogyan kell rendezni a lekérdezés eredményeit tavaszi adatokkal.Először megvizsgáljuk a lekérdezni és rendezni kívánt adatok sémáját.És akkor rögtön elmélyülünk abban, hogyan lehet elérni a tavaszi adatokat.K
Bevezetés a tavaszi felhő szerződésbe
1. BemutatkozásA Spring Cloud Contract egy olyan projekt, amely egyszerűen fogalmazva segít nekünk megírni a fogyasztók által vezérelt szerződéseket (CDC).Ez biztosítja a szerződést a Termelő és a Fogyasztó, elosztott rendszerben - HTTP és üzenet alapú interakciókhoz egyaránt.Ebbe
Jelszavának frissítése
Ez a cikk egy sorozat része: • Tavaszi biztonsági regisztráció bemutató• A regisztráció folyamata tavaszi biztonsággal• Regisztráció - Új fiók aktiválása e-mailben• Tavaszi biztonsági regisztráció - Ellenőrző e-mail újraküldése• Regisztráció a Spring Security-nél - Jelszó kódolás• A Registration API RESTful lesz• Tavaszi biztonság - állítsa vissza jelszavát• Regisztráció - A jelszó erőssége és szabályai• Jelszaván
Megfigyelhető elemek egyesítése az RxJava-ban
1. BemutatkozásEbben a gyors bemutatóban a kombinálás különböző módjait tárgyaljuk Megfigyelhetők az RxJava-ban.Ha még nem ismeri az RxJava alkalmazást, mindenképpen nézze meg először ezt a bevezető oktatóanyagot.Most ugorjunk be.2. M
Tavaszi indító alkalmazás használata függőségként
1. ÁttekintésEbben az oktatóanyagban megtudhatjuk, hogyan kell használni a Spring Boot alkalmazást egy másik projekt függőségeként.2. Tavaszi csomagtartó csomagolásA Spring Boot Maven és a Gradle beépülő modulok futtatható JAR-ként csomagolják az alkalmazást - ilyen fájl nem használható egy másik projektben, mivel osztályfájlok kerülnek be BOOT-INF / osztályok. E