Android应用程序与myBatis

Android应用程序与myBatis,android,sqlite,ibatis,mybatis,Android,Sqlite,Ibatis,Mybatis,我想在Android应用程序中使用myBatis(iBATIS3)。有没有人尝试过这样的事情或者知道这方面的任何资源?要做到这一点,首先要为Dalvik编译myBatis。但对于像智能手机这样的设备来说,它可能太重了 如果您正在寻找一个轻量级持久层,您可以看看Ammentos: 同样的问题:您需要为Dalvik编译它 Android现有的ORMs: aBatis是一个适用于Android的数据映射器框架  将对象与存储过程或  使用XML描述符或注释的SQL语句。 aBatis类似于iBat

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

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

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

同样的问题:您需要为Dalvik编译它

Android现有的ORMs:


aBatis是一个适用于Android的数据映射器框架
 将对象与存储过程或
 使用XML描述符或注释的SQL语句。
aBatis类似于iBatis的Android版本。

---像iBatis这样用于Web开发的简单而轻便的ORM库
--携带ibatis的功能
--iBatis易于使用
--缩短开发周期
--独立于开发阶段
--Android sdk1.6及以上版本


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

  • 最高性能(可能是Android最快的ORM)
  • 易于使用的API针对Android最小内存进行了高度优化 消耗
  • 图书馆规模小,注重基本要素

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


选中此项:

谢谢,但我更喜欢myBatis,因为它非常高效,而且我可以控制SQL。aBatis仍然处于活动状态吗?来源变更仅从2011年开始?