Mis on jsr303?
Mis on jsr303?

Video: Mis on jsr303?

Video: Mis on jsr303?
Video: Spring Boot - Creating Custom Annotation For Validation | InterviewQA | JavaTechie 2024, November
Anonim

JSR 303 (Bean Validation) on Java API spetsifikatsioon JavaBeani valideerimiseks Java EE ja Java SE jaoks. Lihtsamalt öeldes on see lihtne viis tagada, et teie JavaBeani atribuutidel on õiged väärtused.

Mis kasu on @valid annotatsioonist?

@ Kehtiv annotatsioon on Bean Validationi põhifunktsioon, kuna see võimaldab valideerida objektigraafikuid ühe validaatori kutsega. Tegema kasutada sellest peaksid olema kõik väljad, mida tuleks rekursiivselt kontrollida kommenteeritud koos @-ga Kehtiv.

Seejärel tekib küsimus, mis on Java Beani valideerimine? JavaBeans Kinnitamine ( Oa valideerimine ) on uus kinnitamine mudel saadaval osana Java EE 6 platvorm. The Oa valideerimine mudelit toetavad piirangud annotatsioonide kujul, mis asetatakse JavaBeansi komponendi väljale, meetodile või klassile, näiteks hallatavale uba . Piirangud võivad olla sisse ehitatud või kasutaja määratud.

Inimesed küsivad ka, kuidas ubade valideerimine käib?

Väga põhimõtteliselt, Bean Validation töötab määratledes piirangud klassi väljadele, lisades neile teatud annotatsioonid. Seejärel edastate selle klassi objekti a-sse Valideerija mis kontrollib piirangute olemasolu on rahuldatud.

Milleks Hibernate Validatorit kasutatakse?

Hibernate validaator võib olla kasutatakse kinnitamiseks andmed, mis on rakenduse igas kihis väga oluline probleem. Näiteks on valideerimine oluline HTML-vormide esitamisel. Hibernate validaator raamistik pakub palju märkusi, mis võivad olla kasutatakse kinnitamiseks vormi sisendväljad piirangute vastu.

Soovitan: