Android DBアクセスなどを簡略化するフレームワーク

2011/06/05
2021/02/25

AndroidでのO/Rマッピングなどをやってくれるフレームワークのようなものを作ってみました。
既にどこかにあるのかもしれませんが、まぁそれでも良いです。

Androidのライブラリ/フレームワークの場合、R.javaを含んでいるとどうしてもプロジェクトとしてソースコードが見える状態で組み込まないといけないようなので、オープンソースプロジェクトとして作りました。
fastroid

まだごくわずかなことしかできないので、これから拡張していきたいと思います。
とりあえず、以下のことができます。

  • 画面から入力値をとってくる
  • 入力チェックする(必須チェックのみ)
  • SELECT/INSERT/UPDATE/DELETEする

SELECTに関しては、JOINできるようにしたいと思っていますがまだ特定条件でしかできません。

SQLite用のクラスをそのまま使って書くと、大したテーブル操作をしていなくてもごちゃごちゃしてきます。
これが大分解消されるはずです。
…というのがよく分かるサンプルプロジェクトや説明書を作らないといけないですね。

© 2010 ksoichiro