ضع بعض SugarORM على Android

إذا كنت تطور تطبيق android ، فستحتاج إلى تخزين بياناتك على الجهاز. لديك طريقان للذهاب. التفضيلات المشتركة أو SQLite DB. إذا ذهبت مع حل سريع ، فأقترح عليك استخدام SharedPreferences. هناك الكثير من المكتبات الجيدة حول ذلك. يمكنك البحث عنها على جيثب 🙂

ستتناول هذه المقالة الطريقة الثانية لتخزين البيانات ، وهي SQLite. أعتقد أنه سيكون من الأفضل أن أشرح الفرق بين SharedPreferences و SQLite. بشكل أساسي ، إذا كنت ترغب في تخزين بيانات صغيرة مثل تفضيلات المستخدم ، فإن التفضيلات المشتركة تعد خيارًا جيدًا لك. ولكن إذا كانت لديك مجموعة بيانات كبيرة وتريد تنظيمها في قاعدة بيانات ، فأنت بحاجة إلى إنشاء بعض الفئات المساعدة للعب مع البيانات.

نعم ، منذ شهرين ، كنت أقوم بإنشاء فصول مساعدة مثل ؛

لكننا نطوّر الأشخاص ليختبروا أشياءً جديدة ونحاول تسهيل الأمور. يبدو أن استخدام مكتبات ORM لتخزين البيانات أسهل طريقة للذهاب الآن. هناك العديد من مكتبات ORM (رسم الخرائط الارتباطية للكائنات) على Android.

في الوقت الحالي ، كان لدي خبرة في Sugar ORM فقط. لهذا السبب ، لن أدفعك لاستخدام Sugar ORM ، وليس الآخرين. سأريكم فقط كيف أن Sugar ORM سهل.

يقول Sugar ORM إنه سهل للغاية. وصدقني ، إنه كذلك. يمكنك تصفح هذا الرابط والتحقق منه على جيثب.

استيراد Gradle

أضف هذا إلى build.gradle في وحدة التطبيق.

إنشاء قاعدة بيانات

هذا مقتطف من مشروعي الذي استخدمت فيه Sugar ORM.

استخدام السكر ORM

سأقوم بعرض مثال ، فئة المستخدم

لحفظ المستخدم في قاعدة البيانات ؛

لتحميل البيانات ؛

لتحديث البيانات ؛

لحذف البيانات ؛

عملية القائمة ؛

بالطبع يمكنك استخدام علاقة الكيان مع السكر. وأيضًا ميزة أخرى قوية تتمثل في أنه يمكنك إنشاء استعلام خاص بك والضغط على الجدول.

يمكنك العثور على مزيد من المعلومات هنا. أردت أن أبقي هذه المقالة قصيرة قدر الإمكان. إذا كان لديك أي سؤال حول sugarOrm ، من فضلك لا تتردد.

شكرًا

المراجع

صفحة جيثب

صفحة ويكي