Android 应用程序和 myBatis

发布于 2024-10-09 07:26:13 字数 70 浏览 4 评论 0原文

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

I'd like to use myBatis (iBatis 3) in an Android application. Has anyone tried such a thing or know of any resources for this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

回忆躺在深渊里 2024-10-16 07:26:13

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

---简单&用于 Web 开发的轻量 ORM 库(如 iBatis)
--携带ibatis的功能
--像 iBatis 一样易于使用
--缩短开发周期
--独立于开发阶段
--Android sdk1.6 及更高版本

http://sonixlabs.com/abatis/

aBatis is a data mapper framework available for Android
 that couples objects with stored procedures or
 SQL statements using an XML descriptor or annotations.
aBatis is like an Android equivalent of iBatis.

---simple & light ORM library like iBatis for Web development
--carrying ibatis's feature
--easy-to-use as iBatis
--shorten a development period
--independent of development phase
--Android sdk1.6 and up

http://sonixlabs.com/abatis/

妄想挽回 2024-10-16 07:26:13

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

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

http://www.ammentos.org/

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

适用于 Android 的现有 ORM:

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

https://www.activeandroid.com/

The first thing to do in order to do that is to compile myBatis for Dalvik. But it's likely to be too heavy for a device like a smartphone.

If you are looking for a lightweight persistence layer, you could look at Ammentos:

http://www.ammentos.org/

Same trouble: you will need to compile it for Dalvik.

Existing ORMs for Android:

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

https://www.activeandroid.com/

给我一枪 2024-10-16 07:26:13

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

  • 最大性能(可能是 Android 上最快的 ORM)
  • 易于使用的 API 针对 Android 进行高度优化 最小内存
    消费
  • 图书馆规模小,专注于必需品

It's better to use lightweight lib in android apps like greenDAO or Ormlite, greenDAO is an open source project to help Android developers working with data stored in SQLite. SQLite is an awesome embedded relational database. However, developing for it requires alot of additional work. Writing SQL and parsing query results are quite tedious tasks. greenDAO will do the work for you: it maps Java objects to database tables (often called ORM). This way you can store, update, delete, and query for Java objects using a simple object oriented API. Save time and focus on real problems!
greenDAO’s primary design goals

  • Maximum performance (probably the fastest ORM for Android)
  • Easy to use APIs Highly optimized for Android Minimal memory
    consumption
  • Small library size, focus on the essentials
青衫负雪 2024-10-16 07:26:13

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

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

I create simple android project that using mybatis

check this: https://github.com/gustaroska/HijrDroid

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文