hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

SQLite3を使ってみたよ

毎回いろんなサイトのコードを繋ぎ合わせて使うのもシンドイので、ある程度まとめて書きました。使い回せるはず!
いつものようにGitHubにプロジェクトを置いてます。ついでにディレクトの構成説明もしておきます。

ディレクトリ構成

hyoromo.android.demosqlite3

ここではSQLを発行するために必要な条件を設定しています。

hyoromo.android.demosqlite3.database

conectionに必要な情報が定義されています。
DB定義も定義されてるので、DB名とか変更して使う必要があります。

hyoromo.android.demosqlite3.database.schema

schemaを定義していく。table数=schema数=class数。

hyoromo.android.demosqlite3.database.dto

テーブルとデータをマッピングさせるために使う。table数=dto数=class数。

hyoromo.android.demosqlite3.database.dao

SQL定義を行っている。table数=dao数=class数。