क्या एंड्रॉइड डेवलपमेंट में ओआरएम का उपयोग करना समझ में आता है या यूआई और डीबी परत के बीच एक सख्त युग्मन के लिए अनुकूलित रूपरेखा है?
पृष्ठभूमि : मैंने अभी-अभी एंड्रॉइड डेवलपमेंट के साथ शुरुआत की है, और मेरी पहली वृत्ति (.नेट बैकग्राउंड से आने वाली) एक छोटे ऑब्जेक्ट-रिलेशनल मैपर और अन्य टूल्स की तलाश में थी, जो बॉयलरप्लेट क्लोड (जैसे POJOs + OrmLite / लंबोक ) को कम करने में मदद करते हैं ।
हालाँकि, अपने पहले खिलौने के अनुप्रयोग को विकसित करते समय, मैंने एक यूआई वर्ग पर ठोकर खाई, जिसमें स्पष्ट रूप से डेटाबेस कर्सर की आवश्यकता होती है AlphabetIndexer
:। इससे मुझे आश्चर्य हुआ कि क्या यूआई और डीबी परत के सख्त डिकॉउपिंग के लिए शायद एंड्रॉइड लाइब्रेरी अनुकूल नहीं है और अगर मैं हर जगह पीओजेओ का उपयोग करने की कोशिश करूं तो बहुत सारे उपयोगी, समय की बचत करने वाली सुविधाओं को याद करूंगा। )।
स्पष्टीकरण : मैं सामान्य रूप से ओआरएम का उपयोग करने के फायदों से अवगत हूं, मुझे विशेष रूप से दिलचस्पी है कि एंड्रॉइड क्लास लाइब्रेरी इसके साथ कितनी अच्छी तरह से खेलती है।