Java で GAE Web アプリケーションを書き始めたばかりなので、このようなことはまったく初めてです。データの保存にはJDOを使用しています。私は多くのオンライン資料 (フォーラム、チュートリアルなど) を読んでおり、どこでもDAOを目にしますが、それが何であるかを本当に理解していません。はい、Data Access Object、テクニック... しかし、誰かが変数に名前を付けると、userDAO
その変数には何が含まれるでしょうか?
次のコードを考えてみましょう (GAE のドキュメントから):
PersistenceManager pm = PMF.get().getPersistenceManager();
Employee e = new Employee("Alfred", "Smith", new Date());
try {
pm.makePersistent(e);
} finally {
pm.close();
}
それは本当に単純で、私には理にかなっています...しかし、この例では、DAOを何と呼びますか?
ばかげた質問かもしれませんが、とても参考になります。