SugarORM یک کتابخانه با ساختار Orm است که برای اندروید ساخته شده که کار با دیتابیس را بسیار راحت میکند . از ویژگی های این کتابخونه که میشه به موارد زیر اشاره کرد:

  • یکسری api ها رو فراهم میکنه که یادگیری و به خاطر سپردنشون راحته .
  • جداول مورد نیاز رو خودش به صورت خودکار میسازه
  • متد های ساده ای برای برقراری ارتباط یک به یک ، یک به چند و چند به چند در اختیارتون میزاره
  • عملیات CRUD رو با متد های    میتونین به راحتی انجام بدین.

۱- برای شروع با گریدل دستور زیر رو به پروژه اضافه کنید یا فایل aar رو دانلود کنید: sugar-1.5

۲- برای استفاده از این کتابخانه لازمه این متا هارو به منیفست اضافه کنید(مقادیر را به دلخواه تغییر دهید) :

۳- موجودیت ها

خب حالا لازمه موجودیت های اپلیکیشنتون رو به صورت یک کلاس تعریف کنین و کلاس SugarRecord رو مادر قرار بدید.

همین !! حالا پس از کامپایل خود کتابخانه جدولی از این شی (Book) برای شما در دیتابیس میسازد و نیاز به کار اضافی دیگری نیست.

۴- نحوه استفاده

نحوه استفاده بسیار ساده است . کافیست فقط کد های زیر را نگاه کنید :

ذخیره کردن :

پیدا کردن یک ردیف (انتخاب کردن):

آپدیت کردن(بروزرسانی):

حذف:

به صورت یک لیست (لیست کردن):

صفحه کتابخانه در گیتهاب: https://github.com/chennaione/sugar

موفق باشید.

یک برنامه نویس علاقمند به تکنولوژی
یکشنبه ۲۰ آبان ۱۳۹۷