Ano ang jsr303?
Ano ang jsr303?

Video: Ano ang jsr303?

Video: Ano ang jsr303?
Video: Spring MVC and WebFlow Extract - JSR303 (Bean Validation) 2024, Mayo
Anonim

JSR 303 (Bean Validation) ay ang detalye ng Java API para sa JavaBean validation sa Java EE at Java SE. Sa madaling salita, nagbibigay ito ng madaling paraan ng pagtiyak na ang mga katangian ng iyong (mga) JavaBean ay may mga tamang halaga sa mga ito.

Kaya lang, ano ang silbi ng @valid annotation?

Ang @ Wastong anotasyon ay isang pangunahing tampok ng Bean Validation, dahil pinapayagan nitong i-validate ang mga object graph na may isang tawag sa validator. Gumawa gamitin sa lahat ng mga field na dapat recursively check ay dapat na annotated kasama ang @ Wasto.

Kasunod nito, ang tanong ay, ano ang pagpapatunay ng Java Bean? JavaBeans Pagpapatunay ( Bean Validation ) ay isang bago pagpapatunay magagamit ang modelo bilang bahagi ng Java EE 6 platform. Ang Bean Validation modelo ay sinusuportahan ng mga hadlang sa anyo ng mga anotasyon na inilagay sa isang field, pamamaraan, o klase ng isang bahagi ng JavaBeans, gaya ng isang pinamamahalaang bean . Ang mga hadlang ay maaaring itayo o tinukoy ng gumagamit.

Nagtatanong din ang mga tao, paano gumagana ang pagpapatunay ng bean?

Sa pangkalahatan, Gumagana ang Bean Validation sa pamamagitan ng pagtukoy ng mga hadlang sa mga field ng isang klase sa pamamagitan ng pag-annotate sa kanila ng ilang partikular na anotasyon. Pagkatapos, ipapasa mo ang isang bagay ng klase na iyon sa a Validator na nagsusuri kung ang mga hadlang ay nasiyahan.

Ano ang gamit ng Hibernate Validator?

Hibernate validator ay maaaring maging ginamit sa pagpapatunay data, na isang napakahalagang isyu sa bawat layer ng isang application. Halimbawa, mahalaga ang pagpapatunay kapag nagsusumite ng mga HTML form. Hibernate validator Ang framework ay nagbibigay ng maraming anotasyon, na maaaring ginamit sa pagpapatunay input field ng isang form laban sa mga hadlang.

Inirerekumendang: