myBatis (iBatis 3) を Android アプリケーションで使用したいと考えています。誰かがそのようなことを試したことがありますか、またはこれに関するリソースを知っていますか?
4 に答える
aBatis は、XML 記述子または注釈を使用してオブジェクトをストアド プロシージャまたは
SQL ステートメントと結合する、Android で使用できるデータ マッパー フレームワークです。
aBatis は iBatis に相当する Android のようなものです。
---iBatisのようなWeb開発用のシンプルで軽いORMライブラリ
--ibatisの機能
を搭載 --iBatisとして使いやすい --
開発期間
の短縮 --開発フェーズに
依存しない --Android sdk1.6以降
そのために最初に行うことは、myBatis を Dalvik 用にコンパイルすることです。ただし、スマートフォンのようなデバイスには重すぎる可能性があります。
軽量の永続化レイヤーを探している場合は、Ammentos を参照してください。
同じ問題: Dalvik 用にコンパイルする必要があります。
Android 用の既存の ORM:
greenDAOや Ormliteなどの Android アプリでは軽量ライブラリを使用することをお勧めします。greenDAO は、SQLite に保存されたデータを操作する Android 開発者を支援するオープン ソース プロジェクトです。SQLite は素晴らしい組み込みリレーショナル データベースです。ただし、そのための開発には多くの追加作業が必要です。SQL を記述してクエリ結果を解析するのは、非常に面倒な作業です。greenDAO が作業を行います。Java オブジェクトをデータベース テーブル (ORM と呼ばれることが多い) にマップします。このようにして、単純なオブジェクト指向 API を使用して、Java オブジェクトの保存、更新、削除、およびクエリを実行できます。時間を節約し、実際の問題に集中しましょう! greenDAO の主な設計目標
- 最大のパフォーマンス (おそらく Android 向けの最速の ORM)
- 使いやすい API Android 向けに高度に最適化 最小限のメモリ消費
- ライブラリのサイズが小さく、本質的な部分に焦点を当てる
mybatis を使用する単純な Android プロジェクトを作成します
これを確認してください:https://github.com/gustaroska/HijrDroid