Android-приложение и myBatis - PullRequest
       4

Android-приложение и myBatis

7 голосов
/ 27 декабря 2010

Я хотел бы использовать myBatis (iBatis 3) в приложении для Android. Кто-нибудь пробовал такую ​​вещь или знает какие-либо ресурсы для этого?

Ответы [ 4 ]

5 голосов
/ 26 августа 2011

aBatis - это среда отображения данных, доступная для Android
который связывает объекты с хранимыми процедурами или
Операторы SQL с использованием XML-дескриптора или аннотаций.
aBatis походит на Android, эквивалентный iBatis.

--- простая и легкая библиотека ORM, такая как iBatis для веб-разработки
- с функцией ибатиса
- Легко использовать как iBatis
- сократить срок разработки
- не зависит от фазы разработки
- Android sdk1.6 и выше

http://sonixlabs.com/abatis/

4 голосов
/ 27 декабря 2010

Первое, что нужно сделать, это скомпилировать myBatis для Dalvik.Но, скорее всего, оно будет слишком тяжелым для такого устройства, как смартфон.

Если вы ищете легкий постоянный слой, вы можете посмотреть на Ammentos:

http://www.ammentos.org/

Та же проблема: вам нужно будет скомпилировать его для Dalvik.

Существующие ORM для Android:

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

https://www.activeandroid.com/

1 голос
/ 19 сентября 2013

Лучше использовать облегченную библиотеку lib в приложениях для Android, таких как greenDAO или Ormlite. GreenDAO - это проект с открытым исходным кодом, помогающий разработчикам Android работать с данными, хранящимися в SQLite.SQLite - это потрясающая встроенная реляционная база данных.Однако разработка для этого требует много дополнительной работы.Написание SQL и анализ результатов запроса - довольно утомительные задачи.GreenDAO сделает всю работу за вас: она сопоставляет объекты Java с таблицами базы данных (часто называемыми ORM).Таким образом, вы можете хранить, обновлять, удалять и запрашивать объекты Java с помощью простого объектно-ориентированного API.Экономьте время и сосредоточьтесь на реальных проблемах!Основные цели разработки greenDAO

  • Максимальная производительность (вероятно, самая быстрая ORM для Android)
  • Простые в использовании API-интерфейсы Высоко оптимизированы для Android Минимальное потребление памяти
  • Небольшой размер библиотеки,сосредоточиться на самом главном
0 голосов
/ 29 октября 2015

Я создаю простой проект Android, который использует mybatis

, отметьте это: https://github.com/gustaroska/HijrDroid

...