Mi az a jsr303?
Mi az a jsr303?

Videó: Mi az a jsr303?

Videó: Mi az a jsr303?
Videó: Spring Boot Ders 4 Part1 Hibernate Validation 2024, December
Anonim

JSR 303 (Bean Validation) a Java API specifikációja a JavaBean érvényesítéséhez Java EE és Java SE rendszerben. Egyszerűen fogalmazva, ez egy egyszerű mód annak biztosítására, hogy a JavaBean(ek) tulajdonságai a megfelelő értékekkel rendelkezzenek.

Csak hát, mi haszna a @valid annotációnak?

Az @ Érvényes megjegyzés a Bean Validation egyik kulcsfontosságú funkciója, mivel lehetővé teszi az objektumgráfok érvényesítését az érvényesítő egyetlen hívásával. Csinálni használat ebből az összes rekurzívan ellenőrizendő mezőnek ilyennek kell lennie jegyzetekkel ellátva val vel @ Érvényes.

Ezt követően a kérdés az, hogy mi az a Java Bean érvényesítés? JavaBeans Érvényesítés ( Bean Validation ) egy új érvényesítés részeként elérhető modell Jáva EE 6 platform. Az Bean Validation A modellt megszorítások támogatják a JavaBeans komponens mezőjére, metódusára vagy osztályára elhelyezett megjegyzések formájában, például egy felügyelt bab . A megszorítások beépíthetők vagy felhasználó által meghatározottak lehetnek.

Az emberek azt is kérdezik, hogyan működik a bab validálása?

Alapvetően Bean Validation működik megszorítások meghatározásával egy osztály mezőihez, bizonyos megjegyzésekkel ellátva. Ezután átadja az adott osztály objektumát a Validátor amely ellenőrzi, hogy a megszorítások vannak elégedett.

Mire használható a Hibernate Validator?

Hibernált érvényesítő lehet érvényesítésére használják adatok, ami nagyon fontos kérdés az alkalmazás minden rétegében. Például az érvényesítés fontos HTML-űrlapok beküldésekor. Hibernált érvényesítő keretrendszer számos megjegyzést biztosít, amelyek lehetnek érvényesítésére használják egy űrlap beviteli mezői a megszorítások ellen.