2010-12-27 9 views

Antwort

4

Das erste, was zu tun ist, ist, myBatis für Dalvik zu kompilieren. Aber es ist wahrscheinlich zu schwer für ein Gerät wie ein Smartphone.

Wenn Sie nach einem leichten Persistenzschicht suchen, könnten Sie bei Ammentos aussehen:

http://www.ammentos.org/

Gleiche Probleme: Sie werden es für Dalvik kompilieren müssen.

Bestehende ORMs für Android:

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

https://www.activeandroid.com/

+2

Danke, aber ich bevorzuge myBatis, weil es so effizient ist und ich die Kontrolle über SQL habe. – Scotty

5

Abatis ist ein Data Mapper Framework für Android
, die Paare mit gespeicherten Prozeduren-Objekte oder
SQL-Anweisungen unter Verwendung eines XML-Descriptor oder Anmerkungen.
aBatis ist wie ein Android-Äquivalent von iBatis.

--- einfache & Licht ORM-Bibliothek wie iBatis für Web-Entwicklung
--carrying-Funktion des ibatis
--Einfach-to-use als iBatis
--shorten eine Entwicklungszeit
--independent Entwicklungs Phase
--Android SDK1.6 und bis

http://sonixlabs.com/abatis/

+0

Website hier jetzt: http://sonixlabs.com/abatis/ –

+0

Ist aBatis noch aktiv? Quellenänderungen sind nur von 2011? – Risadinha

1

Es ist besser, leichte lib in andro zu verwenden ID-Apps wie greenDAO oder Ormlite, greenDAO ist ein Open-Source-Projekt, das Android-Entwicklern bei der Arbeit mit in SQLite gespeicherten Daten hilft. SQLite ist eine großartige eingebettete relationale Datenbank. Die Entwicklung dafür erfordert jedoch viel zusätzliche Arbeit. Das Schreiben von SQL und das Analysieren von Abfrageergebnissen sind ziemlich langwierige Aufgaben. greenDAO erledigt die Arbeit für Sie: Es ordnet Java-Objekte den Datenbanktabellen (oft als ORM bezeichnet) zu. Auf diese Weise können Sie Java-Objekte mit einer einfachen objektorientierten API speichern, aktualisieren, löschen und abfragen. Sparen Sie Zeit und konzentrieren Sie sich auf echte Probleme! greenDAO primäre Designziele

  • Maximale Leistung (wahrscheinlich die schnellste ORM für Android)
  • Einfache APIs verwenden Sehr empfehlenswert für Minimal Speicher Android optimiert Verbrauch
  • Kleine Bibliothek Größe, konzentrieren sich auf das Wesentliche