正如你所知,推土機使用相同的字段名稱來映射兩個豆,但我怎麼才能簡單地改變這種映射策略。推土機:改變字段名稱策略
public class Product {
private String productName;
public String getProductName(){
return productName;
}
public void setProductName(String productName){
this.productName = productName;
}
}
public class ProductTO {
private String PRODUCT_NAME;
public String getPRODUCT_NAME(){
return PRODUCT_NAME;
}
public void setPRODUCT_NAME(String PRODUCT_NAME){
this.PRODUCT_NAME = PRODUCT_NAME;
}
}
對於上述情況,我不想定義映射文件,因爲太多的領域,太多,我只是想改變默認的映射策略,並更新到上面,如:thisField = THIS_FIELD 。 如果您有任何建議,謝謝。
您不能創建一個泛型函數在單詞之間放置一個下劃線。您可以創建一個將字段從小寫字母轉換爲大寫字母,但效率不高。 我正在考慮推土機自定義轉換器和反射。 http://dozer.sourceforge.net/documentation/customconverter.html –