0

私はWebサイトプロジェクトの計画段階にあり、OSIVに移行し、dao(eao)/ dto(既存のプロジェクトにdao / dtoを使用)を使用しないかどうかを決定しています。

OSIVを使用して、ビューでエンティティにアクセスできるようにする必要があるかどうか疑問に思っています(たとえば、struts2を使用すると、エンティティを値スタックにプッシュして、ビューテンプレートでOGNLを使用できます)

OSIVで成功した人はいますか?ビューからエンティティに直接アクセスできるようにしましたか?

ありがとう

(ところで:OSIVが有効なタグではないことに驚いています)

4

1 に答える 1

2

一部のフレームワークは、DTOの必要性を完全に排除し、ユーザーがビューとコントローラーでエンティティを直接使用することを推奨します。たとえば、これはJSF+Seamアプリケーションを開発するための自然な/推奨されるアプローチです。私は何年も前にWebWorkでOSIVパターンを使用していましたが、当時はブロッキングの問題は発生していませんでした。

また、OSIVパターンとDAOパターンを併用することもできます。

于 2010-08-10T07:36:59.417 に答える