2010-12-27 23 views

cevap

4

Bunu yapmak için yapılacak ilk şey, myBatis'i Dalvik için derlemektir. Ancak, bir akıllı telefon gibi bir cihaz için çok ağır olması muhtemeldir. Eğer hafif bir sebat katman arıyorsanız

, sen Ammentos bakmak olabilir:

http://www.ammentos.org/

aynı sorun: Dalvik için derlemek gerekecektir. Android için

Mevcut ORMs:

http://ormlite.sourceforge.net/sqlite_java_android_orm.html

https://www.activeandroid.com/

+2

Teşekkürler, ama barımı tercih ederim çünkü çok verimli ve SQL üzerinde kontrolüm var. – Scotty

5

abatis saklı prosedürler veya XML tanımlayıcısı kullanılarak
SQL ifadeleri veya çiftler nesneleri Android
için kullanılabilir veri mapper çerçevesidir ek açıklamalar.
aBatis, Android'in bir iBatis eşdeğeri gibidir.

--- Web geliştirme için Ibatis gibi basit & ışık ORM kütüphanesi
iBATIS en özelliğini --carrying
--easy kullanımlı Ibatis olarak
gelişme --shorten bir gelişme dönemi
--independent faz
--Android sdk1.6 ve yukarı Bu Andro hafif lib kullanın daha iyidir

http://sonixlabs.com/abatis/

+0

Websitesi şimdi burada: http://sonixlabs.com/abatis/ –

+0

aBatis hala aktif mi? Kaynak değişiklikleri sadece 2011’den mi geliyor? – Risadinha

1

greenDAO veya Ormlite gibi kimlik uygulamaları, greenDAO, Android geliştiricilerinin SQLite'de depolanan verilerle çalışmasına yardımcı olan açık kaynaklı bir projedir. SQLite müthiş bir ilişkisel ilişkisel veritabanıdır. Bununla birlikte, bunun için geliştirme, ek bir iş gerektirir. SQL yazma ve sorgu sonuçlarını ayrıştırma oldukça sıkıcı görevlerdir. greenDAO sizin için çalışmayı yapacak: Java nesnelerini (genellikle ORM olarak adlandırılan) veritabanı tablolarına eşler. Bu şekilde, basit bir nesne tabanlı API kullanarak Java nesnelerini saklayabilir, güncelleyebilir, silebilir ve sorgulayabilirsiniz. Zamandan tasarruf edin ve gerçek sorunlara odaklanın! greenDAO ana tasarım hedefleri

  • maksimum performans (Android için muhtemelen en hızlı ORM)
  • Kolay temel odaklanmak, yüksek Android Minimal belleğe tüketimi
  • Küçük kütüphane boyutu için optimize API'leri kullanmak