سبد خرید 0

وبلاگ

Dapper ، قسمت یک ، آشنایی

به عنوان یک برنامه نویس احتمالا اسم Dapper را حتما شنیده اید ، یک Mini Orm قوی به سرعت ADO.NET و با امکان Mapping کردن خروجی ها به مدل مورد نیاز است .

قصد داریم در طی چند مقاله به بررسی و استفاده از این Mini ORM قوی و سریع بپردازیم ، در این مقاله بیشتر به نحوه نصب و استفاده از آن خواهیم پرداخت و در مقالات بعدی به امید خداوند به متد های مختلف و همچنین کتابخانه های جانبی که برای آن نوشته شده اند خواهیم پرداخت.

ابتدا با استفاده از دستور زیر بسته مورد نظر را نصب نمایید :

استفاده از Dapper به سه مرحله زیر محدود می شود :

1- ساخت یک شی از IDbConnection

2- تولید کد T-SQL مورد نظر جهت انجام عملیات CRUD

3- فراخوانی متد Execute

ابتدا مدل زیر را ایجاد نمایید :

ابتدا به دستورات CRUD می پردازیم . برای دریافت لیست کل افزاد از قطعه کد زیر استفاده میکنیم :

همانطور که قبلا گفتیم از سه بخش تشکیل شده است اعداد در بخش کامنت قرار داده شده اند .

متد های در دسترس در Dapper :

در واقع Dapper شامل یکسری Extension methods   و یک Mapper می باشد ، در ادامه قصد داریم به متد های در درسترس بپردازیم .

مثال فوق صرفا جهت یک آشنایی کلی با طرز کار این کتابخانه قدرتمند بود .

متد Execute :

تمامی متد های نوشته شده در Dapper قابلیت اجرا بر روی هر نوعی از IDbConnection را دارد .

این متد یک کوئری را اجرا کرده و خروجی آن را به مدل تعریف شده برای آن تبدیل می میکند

اشتراک گذاری:

مطالب زیر را حتما مطالعه کنید

دیدگاهتان را بنویسید

keyboard_arrow_up