Java DTO与Formbean

Java DTO与Formbean,java,spring-mvc,standards,Java,Spring Mvc,Standards,我正在开发SpringMVC应用程序,我使用AirPortForm.java在airport.jsp中获取信息。但是我只是想知道我需要用AirPortDTO.java来代替AirPortForm.java的标准方法是什么请告诉我 非常感谢。表单后缀通常表示该对象包含来自HTML表单的值(Spring调用这些命令对象) DTO后缀表示该对象是数据传输对象。数据传输对象是一个通常没有太多逻辑的对象,用于在表示层和服务层之间传输信息 如果您的对象既不是表单也不是DTO,请为您的用例使用适当的后缀,或者

我正在开发SpringMVC应用程序,我使用AirPortForm.java在airport.jsp中获取信息。但是我只是想知道我需要用AirPortDTO.java来代替AirPortForm.java的标准方法是什么请告诉我


非常感谢。

表单后缀通常表示该对象包含来自HTML表单的值(Spring调用这些命令对象)

DTO
后缀表示该对象是数据传输对象。数据传输对象是一个通常没有太多逻辑的对象,用于在表示层和服务层之间传输信息


如果您的对象既不是表单也不是DTO,请为您的用例使用适当的后缀,或者使用另一个后缀,或者根本不使用后缀。

DTO用于在数据库和应用程序之间传输数据。模型-视图-控制器(MVC)是将应用程序与不同的层分离的设计模式之一。DTO位于模型层。在您的应用程序中,您只能使用AirportFrom.java类,但这不是一个好的实践

那么,我是否需要将形式和形式结合起来DTO@user1479853,是的。尝试分别使用数据访问层、业务层和表示层。那么我们应该使用视图到控制器(表单)、控制器到服务(dto)、服务到存储库(模型)吗?