我刚宣布了以下转换器
<converter type="co.mine.converter.ProductToNameConverter">
<class-a>java.lang.String</class-a>
<class-b>java.lang.String</class-b>
</converter>
并在映射文件中:
<field custom-converter="co.mine.converter.ProductToNameConverter">
<a>productId</a>
<b>product</b>
</field>
但对于每个映射字段,其中source为String
且destination为String
,此变换器也已被调用。那么我应该如何避免这种行为呢?换句话说,我只希望转换器能够在productId
和product
上工作。
答案 0 :(得分:0)
如果您希望转换器仅适用于productId
和product
,则您的第二个配置就足够了。删除第一个。