7

我想在 Android 应用程序中使用 myBatis (iBatis 3)。有没有人尝试过这样的事情或知道任何资源?

4

4 回答 4

5

aBatis 是一个可用于 Android 的数据映射器框架,它  使用 XML 描述符或注释将
 对象与存储过程或SQL 语句耦合起来。 aBatis 就像是iBatis 的Android 等价物。



---像iBatis一样简单轻量的ORM库,用于Web开发--承载iBatis
的特性
--iBatis易于使用--
缩短开发周期
--独立于开发阶段
--Android sdk1.6及以上

http://sonixlabs.com/abatis/

于 2011-08-26T08:18:19.567 回答
4

为此,首先要做的是为 Dalvik 编译 myBatis。但对于像智能手机这样的设备来说,它可能太重了。

如果你正在寻找一个轻量级的持久层,你可以看看 Ammentos:

http://www.ammentos.org/

同样的麻烦:你需要为 Dalvik 编译它。

适用于 Android 的现有 ORM:

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

https://www.activeandroid.com/

于 2010-12-27T14:59:10.360 回答
1

最好在greenDAO或 Ormlite 等 Android 应用程序中使用轻量级库,greenDAO 是一个开源项目,可帮助 Android 开发人员处理存储在 SQLite 中的数据。SQLite 是一个很棒的嵌入式关系数据库。但是,为其开发需要大量额外的工作。编写 SQL 和解析查询结果是相当繁琐的任务。greenDAO 将为您完成工作:它将 Java 对象映射到数据库表(通常称为 ORM)。通过这种方式,您可以使用简单的面向对象 API 来存储、更新、删除和查询 Java 对象。节省时间并专注于实际问题!greenDAO 的主要设计目标

  • 最高性能(可能是 Android 上最快的 ORM)
  • 易于使用的 API 针对 Android 高度优化 最小的内存消耗
  • 图书馆规模小,专注于要领
于 2013-09-19T04:41:10.503 回答
-2

我创建了使用 mybatis 的简单 android 项目

检查这个:https ://github.com/gustaroska/HijrDroid

于 2015-10-29T04:10:25.383 回答