Wat is jsr303?
Wat is jsr303?

Video: Wat is jsr303?

Video: Wat is jsr303?
Video: What is JSR 303 Bean Validation? 2024, November
Anonim

JSR 303 (Bean Validation) is die spesifikasie van die Java API vir JavaBean-validering in Java EE en Java SE. Eenvoudig gestel bied dit 'n maklike manier om te verseker dat die eienskappe van jou JavaBean(s) die regte waardes in het.

Net so, wat is die nut van @valid annotation?

Die @ Geldige aantekening is 'n sleutelkenmerk van Bean Validation, aangesien dit toelaat om objekgrafieke te valideer met 'n enkele oproep na die valideerder. Om te maak gebruik daarvan moet alle velde wat rekursief nagegaan moet word geannoteer met @ Geldig.

Die vraag is dan, wat is Java Bean-validering? JavaBeans Bekragtiging ( Bone validering ) is 'n nuwe validering model beskikbaar as deel van Java EE 6 platform. Die Boontjie validering model word ondersteun deur beperkings in die vorm van aantekeninge wat op 'n veld, metode of klas van 'n JavaBeans-komponent geplaas word, soos 'n bestuurde boontjie . Beperkings kan ingebou of gebruikergedefinieer word.

Mense vra ook, hoe werk boontjie-validering?

Baie basies, Bean Validation werk deur beperkings op die velde van 'n klas te definieer deur dit met sekere aantekeninge te annoteer. Dan gee jy 'n voorwerp van daardie klas in 'n Valideerder wat kyk of die beperkings is tevrede.

Waarvoor word Hibernate Validator gebruik?

Hiberneer valideerder Kan wees gebruik om te bekragtig data, wat 'n baie belangrike kwessie in elke laag van 'n toepassing is. Bekragtiging is byvoorbeeld belangrik wanneer HTML-vorms ingedien word. Hiberneer valideerder raamwerk verskaf baie aantekeninge, dit kan wees gebruik om te bekragtig invoervelde van 'n vorm teen beperkings.

Aanbeveel: