Jsr303 nima?
Jsr303 nima?

Video: Jsr303 nima?

Video: Jsr303 nima?
Video: Client-Server arxitekturası, Status kodlar 2024, May
Anonim

JSR 303 (Bean Validation) Java EE va Java SE da JavaBean tekshiruvi uchun Java API spetsifikatsiyasidir. Oddiy qilib aytganda, bu sizning JavaBean(lar)ingizning xossalari ulardagi to'g'ri qiymatlarga ega bo'lishini ta'minlashning oson usulini ta'minlaydi.

Shunday qilib, @valid annotatsiyasidan qanday foydalanish kerak?

@ Yaroqli izoh Bean Validation ning asosiy xususiyati hisoblanadi, chunki u validatorga bir marta qo‘ng‘iroq qilish orqali obyekt grafiklarini tekshirish imkonini beradi. Qilish uchun foydalanish undan rekursiv tekshirilishi kerak bo'lgan barcha maydonlar bo'lishi kerak izohli @ bilan Yaroqli.

Keyinchalik savol tug'iladi: Java Bean tekshiruvi nima? JavaBeans Tasdiqlash ( Fasolni tekshirish ) yangi tasdiqlash qismi sifatida mavjud model Java EE 6 platformasi. The Fasolni tekshirish model boshqariladigan kabi JavaBeans komponentining maydoni, usuli yoki sinfiga joylashtirilgan izohlar ko'rinishidagi cheklovlar bilan quvvatlanadi. loviya . Cheklovlar o'rnatilgan yoki foydalanuvchi tomonidan belgilanishi mumkin.

Odamlar, shuningdek, loviya tekshiruvi qanday ishlaydi?

Asosan, Bean Validation ishlaydi sinf maydonlariga cheklovlarni aniqlash, ularga ma'lum izohlar bilan izoh berish orqali. Keyin o'sha sinf ob'ektini a ga o'tkazasiz Tasdiqlovchi cheklovlar mavjudligini tekshiradi bor mamnun.

Hibernate Validator nima uchun ishlatiladi?

Kutish tekshiruvi bolishi mumkin tasdiqlash uchun ishlatiladi ma'lumotlar, bu dasturning har bir qatlamida juda muhim masala. Misol uchun, HTML shakllarini yuborishda tasdiqlash muhim ahamiyatga ega. Kutish tekshiruvi Framework ko'plab izohlarni taqdim etadi, bu bo'lishi mumkin tasdiqlash uchun ishlatiladi cheklovlarga qarshi shaklning kiritish maydonlari.

Tavsiya: