Kas ir jsr303?
Kas ir jsr303?

Video: Kas ir jsr303?

Video: Kas ir jsr303?
Video: Kaizers - Kas ir? 2024, Maijs
Anonim

JSR 303 (Bean Validation) ir Java API specifikācija JavaBean validācijai Java EE un Java SE. Vienkārši sakot, tas nodrošina vienkāršu veidu, kā nodrošināt, ka jūsu JavaBean(-u) rekvizītiem ir pareizās vērtības.

Tātad, kāda nozīme ir @valid anotācijai?

@ Derīga anotācija ir galvenā pupiņu validācijas funkcija, jo tā ļauj pārbaudīt objektu grafikus ar vienu validatora izsaukumu. Taisīt izmantot no tā ir jābūt visiem laukiem, kas būtu rekursīvi jāpārbauda anotēts ar @ Derīgs.

Pēc tam rodas jautājums, kas ir Java Bean validācija? JavaBeans Validācija ( Pupu apstiprināšana ) ir jauns apstiprināšanu modelis pieejams kā daļa no Java EE 6 platforma. The Pupu apstiprināšana modeli atbalsta ierobežojumi anotāciju veidā, kas ievietotas JavaBeans komponenta laukā, metodē vai klasē, piemēram, pārvaldītajā pupa . Ierobežojumus var iebūvēt vai definēt lietotājs.

Cilvēki arī jautā, kā darbojas pupiņu validācija?

Ļoti būtībā, Pupu apstiprināšanas darbi definējot ierobežojumus klases laukiem, anotējot tos ar noteiktām anotācijām. Pēc tam jūs nododat šīs klases objektu a Validators kas pārbauda, vai ierobežojumi ir apmierināts.

Kam lieto Hibernate Validator?

Hibernācijas pārbaudītājs var būt izmanto, lai apstiprinātu dati, kas ir ļoti svarīgs jautājums katrā lietojumprogrammas slānī. Piemēram, apstiprināšana ir svarīga, iesniedzot HTML veidlapas. Hibernācijas pārbaudītājs ietvars nodrošina daudzas anotācijas, kas var būt izmanto, lai apstiprinātu formas ievades lauki pret ierobežojumiem.

Ieteicams: