Le 23/11/2010 11:52, Benjamin POUSSIN a écrit :
Donc il faut reflechir a un moyen pour faire passer les valeurs du DTO dans le wikitty et donc retrouver l'equivalence de champs entre les deux.
Cela n'est pas trivial et il faut une aide externe pour que ce soit le plus simple possible. Je propose que lors de la generation du DTO sur chaque champs on ajoute une annotation qui indique le FQN du champs wikitty equivalent. Du coup le mapping entre les deux est simple.
Donc a faire: - creer une annotation - l'utilise pour la copie DTO <==> wikitty
Après discussion avec Tony, il y a une API de binding dans Nuiton utils qui est utilisée dans Topia. Il y aurai moyen de l'utiliser simplement, ça éviterai de tout calculer au runtime, en plus c'est généré. A discuter. Jean