DataAnnotations гэж юу вэ?
DataAnnotations гэж юу вэ?

Видео: DataAnnotations гэж юу вэ?

Видео: DataAnnotations гэж юу вэ?
Видео: Spring Boot Microservice Project Full Course in 6 Hours 🔥🔥🔥 2024, Арваннэгдүгээр
Anonim

Өгөгдлийн тайлбарууд Баталгаажуулах дүрмийг зааж өгөх, өгөгдлийг хэрхэн харуулахыг зааж өгөх, анги хоорондын харилцааг тогтоох зэрэгт хамаарах шинж чанарууд юм. Систем. Бүрэлдэхүүн хэсэг. Өгөгдлийн тайлбарууд namespace нь өгөгдлийн шинж чанар болгон ашигладаг классуудыг агуулдаг.

Үүнийг анхаарч үзвэл DataAnnotations MVC гэж юу вэ?

Зар сурталчилгаа. Өгөгдлийн тайлбарууд нь таны загварын ангиудыг тохируулахад хэрэглэгддэг бөгөөд энэ нь хамгийн их хэрэгцээтэй тохиргоонуудыг тодруулах болно. Өгөгдлийн тайлбарууд мөн хэд хэдэн. NET програмууд, тухайлбал ASP. NET MVC , энэ нь эдгээр аппликешнүүдэд үйлчлүүлэгч талын баталгаажуулалтад ижил тэмдэглэгээг ашиглах боломжийг олгодог.

Дээрхээс гадна @өгөгдлийн тэмдэглэгээ юунд хэрэгтэй вэ? Өгөгдлийн тайлбар нь шошголох үйл явц юм өгөгдөл Энэ нь зураг, видео, аудио эсвэл текст гэх мэт янз бүрийн хэлбэрээр байж болно. Үндсэндээ өгөгдлийн тайлбар хязгаарлах, семантик сегментчилэл гэх мэт янз бүрийн хэрэгслийг ашиглан хийдэг. Өгөгдөл Компьютерийн харааны янз бүрийн загваруудыг сургах зорилгоор шошгыг ихэвчлэн хийдэг.

Дараа нь, ComponentModel DataAnnotations системийг ашиглах нь юунд хэрэгтэй вэ?

Бүрэлдэхүүн хэсэг . Өгөгдлийн тайлбарууд namespace нь шинж чанарын ангиллыг өгдөг ашигласан ASP. NET MVC болон ASP. NET-ийн мета өгөгдлийг тодорхойлох өгөгдөл хяналтууд.

MVC дахь өгөгдлийн тайлбар баталгаажуулагч шинж чанарууд юу вэ?

давуу талыг ашиглах Өгөгдлийн тайлбар Загвар Биндэр гүйцэтгэх баталгаажуулалт ASP. NET дотор MVC програм. ашиглах давуу тал Өгөгдлийн тайлбар баталгаажуулагч Тэд таныг гүйцэтгэх боломжийг олгодог баталгаажуулалт зүгээр л нэг буюу хэд хэдэн нэмэх замаар шинж чанарууд – Шаардлагатай эсвэл StringLength гэх мэт шинж чанар - ангийн өмч рүү.

Зөвлөмж болгож буй: