Bonjour à tous,
Voilà je suis en train de réfléchir à la structure d'une futur application et je vais utiliser une couche application (asp.net) une couche business (BLL) et une couche d'accès aux données (DAL). Toutes ces couches auront accès à des objets de type "Data Transfer Object" DTO qui seront des objest avec uniquement des champs et pas de méthodes.
Evidemment le but est que ces objets représentent en fait des tables de ma base de donnée.
La couche d'accès au données a pour but de remplir le DTO avec les données de la table qui lui correspond. Alors voilà ma question, comment faire le mapping? Pour l'instant la DAL retourne une datatable et je fait le mapping "à la main" en faisant DTO_CHAMP_A = DataTable.Rows["CHAMP_A"]; etc...
Y-a-t'il un moyen plus intelligent de faire?
On m'a parlé des listes génériques??
Merci d'avance pour vos réponses..
Partager