2010-12-27 18 views

Odpowiedz

4

Pierwszą rzeczą do zrobienia w tym celu jest skompilowanie myBatis dla Dalvik. Ale może być zbyt ciężkie dla urządzenia takiego jak smartfon.

Jeśli szukasz lekkiej warstwy trwałości, można spojrzeć na Ammentos:

http://www.ammentos.org/

sam problem: trzeba go skompilować dla Dalvik.

Istniejące ORMs dla Androida:

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

https://www.activeandroid.com/

+2

Dzięki, ale wolę myBatis, ponieważ jest tak wydajny i mam kontrolę nad SQL. – Scotty

5

abatis to framework mapowania danych dla Androida
że pary obiektów z procedur składowanych lub
SQL przy użyciu deskryptora XML lub adnotacje.
aBatis jest jak Android w wersji iBatis.

--- prosty & lekki ORM biblioteki jak iBatis dla rozwoju Web
--carrying funkcję iBatis za
--easy do stosowania jako iBatis
--shorten okres rozwoju
--independent rozwoju faza
--Android sdk1.6 i aż

http://sonixlabs.com/abatis/

+0

Strona dostępna tutaj: http://sonixlabs.com/abatis/ –

+0

Czy aBatis jest nadal aktywny? Zmiany w źródłach pochodzą tylko z 2011 roku? – Risadinha

1

lepiej użyć lekkiego lib andro aplikacje typu id, takie jak greenDAO lub Ormlite, greenDAO to projekt typu open source, który ułatwia programistom Androida pracę z danymi przechowywanymi w SQLite. SQLite to niesamowita osadzona relacyjna baza danych. Jednak rozwój wymaga wiele dodatkowej pracy. Pisanie wyników zapytania SQL i parsowania to dość żmudne zadania. greenDAO wykona pracę za Ciebie: mapuje obiekty Java do tabel bazy danych (często nazywane ORM). W ten sposób można przechowywać, aktualizować, usuwać i wyszukiwać obiekty Java za pomocą prostego interfejsu zorientowanego obiektowo. Oszczędź czas i skup się na prawdziwych problemach! główne cele projektowe greenDAO za

  • Maksymalna wydajność (prawdopodobnie najszybszy ORM dla Androida)
  • Łatwy w użyciu API zoptymalizowany dla systemu Android Minimal pamięci konsumpcji
  • Mały rozmiar biblioteki, koncentrują się na zasadniczych