Différences
Ci-dessous, les différences entre deux révisions de la page.
| |
| glossaire:dto [09/10/2009 14:11] – créée cyrille | glossaire:dto [09/10/2009 14:19] (Version actuelle) – cyrille |
|---|
| ===== Data Transfer Objects ===== | ===== Data Transfer Objects ===== |
| |
| Le Design Pattern DTO de plus en plus contesté. | Avec l'essor des outils de mapping o/r il devient de plus en plus aisé de transférer un modèle objet "pur" sur la couche cliente (UI). Et la distribution de la couche de service, autre argument en faveur des DTO, est de moins en moins privilégiée dans les architectures n-tiers modernes. |
| |
| L'un des premiers gourous à avoir introduit le Design Pattern DTO (ou Value Object) est Martin Fowler. Ces derniers temps, avec l'essor des outils de mapping o/r il devient de plus en plus aisé de transférer un modèle objet "pur" sur la couche cliente (UI). Et la distribution de la couche de service, autre argument en faveur des DTO, est de moins en moins privilégiée dans les architectures n-tiers modernes. Dans cet article, Martin Fowler répond donc à Jon Tirsen qui titrait sur son blog "Data Transfer Objects makes me sick! | * [[/informatique/design_pattern#data_transfer_object|Data Transfert Object|DTO]] |
| | |
| * http://martinfowler.com/bliki/LocalDTO.html | |
| |