我正在开发spring MVC应用程序,我使用AirPortForm.java来获取airport.jsp中的信息。但我只是徘徊我需要使用AirPortDTO.java而不是AirPortForm.java的标准方法。请给我一些建议。
非常感谢。
答案 0 :(得分:2)
Form
后缀通常表示该对象包含来自HTML表单的值(Spring调用这些命令对象)。
DTO
后缀表示该对象是数据传输对象。数据传输对象是一个对象,通常没有太多逻辑,用于在表示层和服务层之间传递信息。
如果您的对象既不是表单也不是DTO,请为您的用例使用适当的后缀,或者使用其他后缀或根本不使用。
答案 1 :(得分:1)
DTO用于在数据库和应用程序之间传输数据。模型视图控制器(MVC)是将应用程序与不同层分开的设计模式之一。 DTO在模型层中。在您的应用程序中,您只能使用AirportFrom.java类,但这不是一个好习惯。