これは基本的に問題です。ここでは、JSP(1)と(2)のDAO呼び出しの違いを比較するコードの2つの例を示します。私は何が良いのかということについて質問するとき、私はソフトウェア開発の品質について話しています。JSPからのDAO呼び出しはMVCパターンに準拠していますか?
(1)?:
JSP:
DaoObject t = new DaoObject();
t.listObjects();
を移動するには、この正しい方法です(2)または(2)ソリューション、これは設計の観点からは
JSP:
Object t = new Object();
t.listObjects();
Model:
class Object { ...
public ArrayList<Object> listObjects()
{
DaoObject t = new DAOObject();
return t.listObjects();
} ... }