dozer

    -1熱度

    2回答

    我有一個奇怪的情況與Java日曆。我正在使用推土機映射器來映射對象。 我想寫一個方法,將該對象轉換爲以下格式。 yyyy-MM-dd'T'HH:mm:ss.SSS'Z' 說元素2010-11-11T09:30:47.000Z public Calender getValue(Date source,Calender c) { Calendar calendar = Calendar.getIns

    0熱度

    1回答

    所以我有一個問題,這裏的某個人可能能夠幫助我與推土機。 背景:我有推土機設置映射我的持久性實體到他們的DTO類。這非常簡單,我只是創建了一個POJO實體類的完全副本,並允許推土機通配符來查看該字段的名稱與源字段相匹配。我正在用here來處理自定義映射程序的休眠加載問題。我告訴Dozer如何通過一個類來映射每個類,該類掃描實體中名爲@EntityMapping(DTOxxx.class)的註釋。然後

    1熱度

    1回答

    我指定了Dozer的映射,如下面的代碼所示,但我得到這個錯誤java.lang.IllegalArgumentException: Duplicate Map Id's Found.。我明白什麼是錯的,但我想要的是爲管理上下文創建一組映射,爲用戶上下文創建另一個映射。不能這樣做嗎?我是否必須將dogAdmin,catAdmin等寫成map-id? <mapping map-id="admin">

    8熱度

    1回答

    隨着我的數據模型(基本上是一個帶有父項子項的樹),Dozer在解釋一個字段(使用接口類型作爲參數)是一個類,並試圖用一個構造函數來實例化它。這導致以下例外; ERROR [MappingProcessor] - Field mapping error --> MapId: null Type: null Source parent class: com.*.shared.model.Modu

    1熱度

    1回答

    即時得到此異常: Field mapping error --> MapId: null Type: null Source parent class: com.ParentObject Source field name: field1 Source field type: class com.OnOff1BitEnum Source field value: OFF Dest p

    1熱度

    1回答

    我正在使用推土機版本5.4.0。 我有一個類,其中包含一個Map,另一個類有一個List。我正在嘗試編寫一個自定義轉換器,它將採用地圖的值並將其放入列表中。但問題是,即使父源具有填充的Map,轉換器也始終會傳遞Map的空源對象。我無法弄清楚爲什麼會發生這種情況,我認爲轉換器應該傳遞一個填充的Map對象。 這裏是編譯和展示了運行中的一些問題的源代碼: package com.sandbox; i

    0熱度

    1回答

    我有一個xml推土機映射的問題,要麼是不支持這種深度映射,要麼是我做錯了。 源是: Public Class ABean{ private List<AABean> aa; } Public Class AABean{ private List<BBean> b; } Public Class BBean{ private List<String> c; } 目的地是: P

    1熱度

    2回答

    我爲推土機創建了一個instatiator bean(http://dozer.sourceforge.net/)。但是當我注入這個EJB時,它會拋出空指針異常。 這是我的單身啓動Bean的intialising推土機 package com.unijunction.ordercloud.common.rest; import javax.annotation.PostConstruct;

    3熱度

    2回答

    我使用Django 1.5和gunicorn(同步工人) 工人內存使用時間 我試圖用推土機上找原因,​​但得到成長: AssertionError:推土機中間件在多進程環境中不可用 如何找到泄漏的原因,任何想法?

    0熱度

    1回答

    我有一個雙向列表來設置在推土機中的映射,我想知道是否有可能定義集實現類型,例如, LinkedHashSet,用於創建集合的新實例。我在這個映射中嘗試了create-method屬性。但是,此方法將應用於項目實例化。