データベース呼び出しに jdbc を使用する Web アプリケーションがあります。サービス、dto、およびdaoレイヤーがあります。巨大なリクエストxmlがあります。リクエスト オブジェクトを dao メソッドに渡すことはできますか、それともリクエストを dto モデルに転送してから、dto オブジェクトをパラメーターとして dao メソッドに渡す必要がありますか? 正しいアプローチはどれですか??
public TestServiceClass addSurveySubmitDetails(TestRequestXML testRequestXML){
//call to dao method
TestDao = testdao = new TestDao(testRequestXML);
}
OR
public TestServiceClass addSurveySubmitDetails(TestRequestXML testRequestXML){
//create dto object
TestDTO testDTO = new TestDTO();
testDTO .setId(testRequestXML);
//call to dao method
TestDao = testdao = new TestDao(testDTO );
}
正しいアプローチはどれですか??