1

我正在开发 Spring MVC 应用程序,并使用 AirPortForm.java 在我的 airport.jsp 中获取信息。但我只是在徘徊我需要使用 AirPortDTO.java 而不是 AirPortForm.java 的标准方法是什么,请告诉我。

非常感谢。

4

2 回答 2

2

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

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

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

于 2012-07-20T07:27:52.853 回答
1

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

于 2012-07-20T08:49:33.287 回答