perl のバックグラウンドから来て、その中でいくつかの簡単な OO を行ったので、データベースとやり取りする Android/Java の方法を把握するのに苦労しています。
私の経験では、オブジェクトごとにファイルまたはクラスを作成し、オブジェクトはデータベース内のテーブルと一致/表します。
そのオブジェクト内には、コンストラクター、データの変数、個々の変数を返すメソッド/関数だけでなく、必要なすべての CRUD 関数を実行して DB から読み書きする DB クエリもあります。
私が Web で読んだことから、Android では同様にオブジェクトを作成しますが、DB の相互作用はありません。これは、すべての DB 機能を含む単一のクラス、またはテーブルごとに 1 つの複数の DB クラスで発生します。
私の質問はすべて、ベスト プラクティスに関するものです。
Perl で行うようにアプリを実行できますか? そうでない場合、そうでない場合、長所と短所、および制限は何ですか?
DAO、Adapter、POJO という用語は何を意味しますか?
アプリケーション クラスを作成し、そこで DB をグローバルに宣言する必要がありますか?
各アクティビティまたはアプリケーション クラスのみに 1 つのハンドラーを作成する必要がありますか?
私は非常に多くのチュートリアルを読んだので、頭がぐるぐる回っていますが、すべて異なる方法で物事を行い、ほとんどが単一のテーブルのみであり、テーブルを直接表す実際のオブジェクトをいくつか示しています。
意見を聞いたり、チュートリアルにリンクしたり、奇妙な用語を説明したりできてうれしいです.
前もって感謝します