У меня есть веб-приложение, использующее jdbc для вызовов базы данных. У меня есть сервис, dto и dao layer. У меня есть запрос xml, который огромен. Могу ли я передать объект запроса методу dao или передать запрос модели dto, а затем передать объект dto в качестве параметра для моего метода dao? Какой правильный подход?Шаблон проектирования для DTO
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);
}
Какой правильный подход?
хорошая точка, но ссылка на объяснение акронима будет еще лучше (http://stackoverflow.com/help/how-to-answer) – xmojmr