מה זה jsr303?
מה זה jsr303?

וִידֵאוֹ: מה זה jsr303?

וִידֵאוֹ: מה זה jsr303?
וִידֵאוֹ: מה זה?! 2024, מאי
Anonim

JSR 303 (Bean Validation) הוא המפרט של Java API עבור אימות JavaBean ב-Java EE ו-Java SE. במילים פשוטות זה מספק דרך קלה להבטיח שלמאפיינים של ה-JavaBean שלך יש את הערכים הנכונים.

רק אז, מה השימוש בהערת @valid?

ה @ הערה חוקית היא תכונה מרכזית של Bean Validation, שכן היא מאפשרת לאמת גרפי אובייקטים בקריאה בודדת לvalidator. לעשות להשתמש מתוכם כל השדות שיש לבדוק באופן רקורסיבי צריכים להיות מבואר עם @ תָקֵף.

לאחר מכן, השאלה היא, מהו אימות Java Bean? JavaBeans מַתַן תוֹקֵף ( אימות שעועית ) הוא חדש מַתַן תוֹקֵף דגם זמין כחלק מ Java פלטפורמת EE 6. ה אימות שעועית המודל נתמך על ידי אילוצים בצורה של הערות המוצבות על שדה, שיטה או מחלקה של רכיב JavaBeans, כגון מנוהל אפונה . אילוצים יכולים להיות מובנים או להגדיר משתמש.

אנשים גם שואלים, איך עובד אימות שעועית?

בעיקרון, אימות שעועית עובד על ידי הגדרת אילוצים לשדות של מחלקה על ידי הוספת הערות להערות מסוימות. לאחר מכן, אתה מעביר אובייקט מאותו מחלקה לתוך a מאמת שבודק אם האילוצים הם מרוצה.

למה משמש Hibernate Validator?

מאמת שינה יכול להיות משמש לאימות נתונים, שזה נושא חשוב מאוד בכל שכבה של אפליקציה. לדוגמה, אימות חשוב בעת שליחת טפסי HTML. מאמת שינה המסגרת מספקת הערות רבות, זה יכול להיות משמש לאימות שדות קלט של טופס כנגד אילוצים.