我有一个使用 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 );
}
哪个是正确的方法?