AndroidでのO/Rマッピングなどをやってくれるフレームワークのようなものを作ってみました。
既にどこかにあるのかもしれませんが、まぁそれでも良いです。
Androidのライブラリ/フレームワークの場合、R.javaを含んでいるとどうしてもプロジェクトとしてソースコードが見える状態で組み込まないといけないようなので、オープンソースプロジェクトとして作りました。
fastroid
まだごくわずかなことしかできないので、これから拡張していきたいと思います。
とりあえず、以下のことができます。
SELECTに関しては、JOINできるようにしたいと思っていますがまだ特定条件でしかできません。
SQLite用のクラスをそのまま使って書くと、大したテーブル操作をしていなくてもごちゃごちゃしてきます。
これが大分解消されるはずです。
…というのがよく分かるサンプルプロジェクトや説明書を作らないといけないですね。