私はSpring MVCアプリケーションを開発しており、AirPortForm.javaを使用してairport.jspの情報を取得しました。しかし、AirPortForm.java の代わりに AirPortDTO.java を使用する必要がある標準的な方法は何かをさまよっています。親切にアドバイスしてください。
どうもありがとう。
私はSpring MVCアプリケーションを開発しており、AirPortForm.javaを使用してairport.jspの情報を取得しました。しかし、AirPortForm.java の代わりに AirPortDTO.java を使用する必要がある標準的な方法は何かをさまよっています。親切にアドバイスしてください。
どうもありがとう。
接尾辞は通常、Form
オブジェクトがHTMLフォームからの値を含むことを意図していることを示します(Springはこれらのコマンドオブジェクトを呼び出します)。
DTO
接尾辞は、オブジェクトがデータ転送オブジェクトであることを示します。データ転送オブジェクトは、通常は多くのロジックを持たないオブジェクトであり、プレゼンテーション層とサービス層の間で情報を伝達するために使用されます。
ユースケースに適したサフィックスを使用するか、オブジェクトがフォームでもDTOでもない場合は、別のサフィックスを使用するか、まったく使用しないでください。
DTO は、データベースとアプリケーションの間でデータを転送するために使用します。Model View Controller (MVC) は、アプリケーションを異なるレイヤーで分離するデザイン パターンの 1 つです。DTO はモデル レイヤーにあります。アプリケーションでは、AirportFrom.java クラスのみを使用できますが、これは適切な方法ではありません。