我有一个关于推土机 Bean 映射的问题。我有以下 xml 配置部分(我不明白其中的一些事实):
<mapping>
    <class-a>
        entity.template.TemplateEntity
    </class-a>
    <class-b>dto.template.TemplateDto
    </class-b>
    <field>
        <a set-method="setLang" get-method="getLang">lang</a>
        <b set-method="setLang" get-method="getLang">lang</b>
        <a-hint>entity.template.TemplateLanguageEntity</a-hint>
        <b-hint>dto.template.TemplateLanguageDto</b-hint>
    </field>
</mapping>
“set-method="setLang" get-method="getLang"”的具体含义是什么?
Dozer Bean Mapper 在这部分做了什么?没有其他配置,里面描述,两个集合应该如何映射?
<a-hint>entity.template.TemplateLanguageEntity</a-hint>
<b-hint>dto.template.TemplateLanguageDto</b-hint>
Dozer Mapper 是否会自动映射所有字段,如果未设置配置则由它们创建?
感谢您的帮助!
格雷茨马尔维夫