Je viens déclarais le convertisseur suivantconvertisseur Dozer personnalisé applique sur tous les champs
<converter type="co.mine.converter.ProductToNameConverter">
<class-a>java.lang.String</class-a>
<class-b>java.lang.String</class-b>
</converter>
et dans le fichier de mapping:
<field custom-converter="co.mine.converter.ProductToNameConverter">
<a>productId</a>
<b>product</b>
</field>
mais pour tous les domaines de la cartographie, où la source est String
et la destination est String
aussi, ce convertisseur a été appelé. Alors, comment dois-je éviter un tel comportement? En d'autres termes, je veux seulement que ce convertisseur fonctionne sur productId
et product
.
Bonjour @Khodabakhsh Si cette réponse à votre question a été trouvée, veuillez l'accepter en cochant la case et en la votant. Ceci indique à la communauté plus large que vous avez trouvé une solution et donne une certaine réputation à la fois le répondeur et vous-même. – Ray