2016-03-28 22 views
1
'<mapping map-id="vehicle Info"> 
    <class-a>vehicle Info</class-a> 
    <class-b>uninsured</class-b> 

    <field> 
    <a>CONSTANT_CAR</a> 
    <b>car.value</b> 
    </field> 
</mapping>' 

Ben aracın içinde bulunan "car.value" nin alanına "CONSTANT_CAR" sabit değerini göndermeye çalışıyorumDozer eşleştirmesi kullanılarak dize sabitini bir alan değerine nasıl gönderilir?

Birisi sürekli değer iletebilirsiniz nasıl bana yol misiniz hedef sınıfta bulunan bir ayarlayıcı.

+0

Herhangi bir çözüm buldunuz –

cevap

0

Sabit alan için 'is-erişilebilir = "true"' ayarlanarak sabitlere erişebilmeniz gerekir. Eğer sınıfa tam yolunu koymak <class-a> ve <class-b> etiketleri sınıfları adlandırırken

<mapping map-id="vehicle-info"> 
    <class-a>path.to.VehicleInfo</class-a> 
    <class-b>path.to.Uninsured</class-b> 

    <field> 
    <a is-accessible="true">CONSTANT_CAR</a> 
    <b>car.value</b> 
    </field> 
</mapping> 

emin olun: Yani, haritalama şuna benzer olabilir.

Bazı örnek kodlarla test ettim ve sabiti beklendiği gibi eşleştirdim. İşe yarıyorsa bana haber ver!

+0

çalışmıyor –

İlgili konular