エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Java】【Android】DB アクセス周りのリファクタリングの実践ノート
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Java】【Android】DB アクセス周りのリファクタリングの実践ノート
1.はじめの状態 MainActivity の onCreate に直接 DB アクセスのプログラムを書いておりました。デー... 1.はじめの状態 MainActivity の onCreate に直接 DB アクセスのプログラムを書いておりました。データベースから SELECT したレコードは、データクラスに格納しております。 2.メソッドへ抽出 MainActivity の onCreate に直接書いていた DB アクセスをメソッドに切り出し、抽出いたしました。 3.DB アクセスクラスの作成、メソッドをそこへ移動 MainActivity クラスに置いていた DB アクセスメソッドを専用の DB アクセスクラス、つまり DAO のクラスを作り、そこに移動いたしました。 Data Access Object – Wikipedia テーブルを表す DAO クラスにするか、機能・用途に合わせた DAO クラスにするか、悩みどころです><。 今回は、複数テーブルをまたがった機能はないため、テーブルごとに DAO ク