Android 2

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

Android 2

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

نگاشت جداول بانک اطلاعاتی رابطه ای به آبجکتهای جاوایی (ORM)


یکی از مزایای استفاده از orm اینه که کد نویسی استادندارد میشه و دولوپر های دیگه هم متوجه کد شما میشن و مهمترین مزیتش اینه که بجای کار با جداول بانک اطلاعاتی با آبجکت ها و متدهای جاوایی کار می کنیم . برای نگاشت جداول بانک اطلاعاتی رابطه ای sqlite به آبجکتهای جاوایی (ORM) دو تا ابزا داریم ORMLite و greenDao . با مشاهده عکس زیر متوجه میشویم که کارایی greendao از ormlite در insert و update کردن 2 برابره و در select کردن 4.5 براره.

 

در شکل های زیر نحوه استفاده از greenDao در یک پروژه ساده مشخص شده است .

دقت کنین که دفعه اول ما دوتا پروژه داریم که یکی از اونها نقش biz component رو بازی میکنه و خوراک پروژه UI رو فراهم میکنه .

برای دسترسی به جدول مورد نظر در بانک اطلاعاتی , آبجکت های زیر را ایجاد می کنیم .

برای واکشی 2 تا ستون از یک جدول بانک اطلاعاتی و نمایش آنها در یک لیست که دو ستون دارد بصور زیر عمل می کنیم :

برای insert و update کردن مطابق شکل زیر عمل می کنیم .



این مقاله توسط امیر حسین میثمی در مورخ 02 / 08 / 1391 در شرکت فناوری اطلاعات گروه سولیکو (کاله آمل) و بمنظور استفاده در پروژه مکانیزاسیون فروش بانی چاو با تبلت آندروید ایجاد شده است .

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد