我爲我的項目使用GWT和GAE。我使用數據傳輸對象和推土機在客戶端和服務器之間移動數據。 Dozer工作得很好,但我有一些需要存儲超過500個字符的文本的類,所以我必須在我的服務器端對象中使用com.google.appengine.api.datastore.Text數據類型,但我的常規String客戶端對象。我如何使用推土機來映射這兩種類型?我知道我可以指定一個XML文件,但是如何編寫該XML文件?推土機地圖文字到字符串
1
A
回答
1
檢查this link。在那裏你應該能夠找到你的問題的答案。
0
指定兩個數據類型之間的映射如下。推土機將在運行時使用它進行轉換。
<mapping>
<class-a>com.google.appengine.api.datastore.Text</class-a>
<class-b>java.lang.String</class-b>
</mapping>
如果你不知道如何使用配置文件, 在你的代碼,
DozerMapper beanMapper = new DozerMapper();
beanMapper.mapping(new ArrayList<String>(){
{
add("name Of the dozer mapping file");
}
});
相關問題
- 1. 通過推土機將字符串映射到地圖
- 2. 推土機字符串枚舉映射
- 3. 推土機地圖集合
- 4. 推土機 - 地圖類字段添加到平面表示
- 5. 如何使用推土機將布爾轉換爲字符串?
- 6. 解碼JSON到地圖[字符串]地圖[字符串]字符串
- 7. 從父字段到嵌套/子字段的推土機映射
- 8. 在推土機
- 9. 構建地圖[字符串,字符串]
- 10. Unicode字符到土耳其字符
- 11. 推土機雙向映射(字符串,字符串)與自定義換流器不可能?
- 12. 推土機:將單個地圖映射到集
- 13. MySql土耳其文字符
- 14. 使用推土機將對象地圖屬性映射到地圖
- 15. 如何使用推土機映射將字符串常量發送到字段值?
- 16. 春季開機devtools相關的推土機地圖異常
- 17. 斯卡拉:列表[Tuple3]到地圖[字符串,字符串]
- 18. 推土機映射
- 19. 如何推土機
- 20. 推土機與maven
- 21. Java的轉換{字符串,字符串} []地圖<字符串,字符串[]>
- 22. 從地圖[字符串,列表[Int]]摺疊到地圖[字符串,Int]
- 23. 角色地圖<字符串,字符串>到地圖<Long,Long>
- 24. Scala將地圖[字符串,列表[字符串]]轉換爲地圖[字符串,字符串]
- 25. 如何轉換地圖[字符串,序列[字符串]以地圖[字符串,字符串]
- 26. 推土機映射到現有對象非空字段
- 27. 推土機:將單個字段映射到列表中
- 28. 推土機:將字段映射到函數輸出
- 29. 強制類型轉換地圖[字符串,對象]到地圖[字符串,字符串]
- 30. 在推土機上按字段映射獲取字段