Spring MVC的DTO设计

时间:2016-04-28 17:34:12

标签: spring-mvc dto

环境:

春季3

Angular JS

Tomcat

问题:

我正在使用角度JS作为UI将遗留应用程序从struts2迁移到spring MVC REST。 这是一个典型的SPA。 对于struts2中的典型流程(例如:订阅产品),涉及多重动作和JPS,多重步骤。 相应的Spring MVC archirtecture每个步骤都有匹配的控制器调用(例如:3个步骤 - 3个控制器)

我的问题是关于DTO:

1)应用程序是否应该为整个流程/步骤传递一个DTO? 这适用于将使用相同DTO的所有流程/步骤。

2)每个步骤/动作都有一个单独的DTO(精简版)。这将导致仅传输所需的数据。

由于我的DTO非常复杂,因此很难为每一步传递整个DTO

0 个答案:

没有答案