Bir Android uygulamasında myBatis (iBatis 3) kullanmak istiyorum. Böyle bir şeyi deneyen veya bunun için herhangi bir kaynak bilen var mı?Android uygulaması ve myBatis
cevap
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:
aynı sorun: Dalvik için derlemek gerekecektir. Android için
Mevcut ORMs:
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
Websitesi şimdi burada: http://sonixlabs.com/abatis/ –
aBatis hala aktif mi? Kaynak değişiklikleri sadece 2011’den mi geliyor? – Risadinha
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
Ben mybatis
kullanarak basit bir android proje oluşturun: https://github.com/gustaroska/HijrDroid
Teşekkürler, ama barımı tercih ederim çünkü çok verimli ve SQL üzerinde kontrolüm var. – Scotty