dozer

    1熱度

    1回答

    爲什麼推土機不能將Number類型的Source類變量映射到相同類型的Destination類變量? 收到以下異常: java.lang.IllegalArgumentException: argument type mismatch Some more Info: Dest parent class: XXX Source field name: totalAccounts Sourc

    5熱度

    1回答

    我們將使用DTO從表示層發送數據。 我們有類似的層: 門面 AppService服務 域 ,我們必須用推土機來幫助我們轉換實體DTO。 但我現在已經2問題: 從實體到DTO我們可以使用推土機,而是從DTO到實體,我們可以用推土機?如果是,如何? 我應該在哪裏創建實體?在門面或DTOAssembler? 例如,我必須註冊一本書。該書實體看的一樣: Book{ public Book(Boo

    0熱度

    4回答

    我想從github上下載最新版本的Dozer mapper,但是我沒有找到任何jar。 有pom.xml文件,我嘗試編譯命令mvn package。我還將每個依賴項添加到pom.xml文件中。它創建了dozer-5.5.0-SNAPSHOT.jar。 接下來我將這個jar導入到了我的項目中,但它會拋出我java.lang.NoClassDefFoundError: org/slf4j/Logger

    5熱度

    1回答

    編輯:一個新的lib中已經引入了澄清事情的新版本 自版本5.5.0 Spring集成帶來了更多的模塊 推土機彈簧內。 您好我是比較新的推土機和春秋有點困惑如何將到位。 從推土機網站:http://dozer.sourceforge.net/documentation/usage.html Spring集成 ... <bean id="mapper" class="org.dozer.DozerBe

    2熱度

    1回答

    我需要用Dozer初始化目標上的字符串屬性,並使用空字符串。 想象這些對象: SRC public class Container { private String animalName; .... DEST public class Animal { private String name; private String type; 我需要從集裝箱初

    1熱度

    4回答

    Can Dozer(v.5.3.2)是否可以將int類型映射爲布爾(包裝)類型?

    2熱度

    1回答

    我想從java.util.Map映射到複雜類型,我們稱之爲Abc。 <mapping> <class-a>java.util.Map</class-a> <class-b bean-factory="xyz.AbcBeanFactory" factory-bean-id="AbcBeanFactory"> xyz.Abc </class-b> <f

    1熱度

    2回答

    我有一個要求將具有嵌套對象(深)的對象的屬性映射到DTO對象。其實我想用簡單的DTO將複雜的對象賦予甚至嵌套對象的所有屬性。 我試過BeanUtils,但也沒有做深拷貝。所以我正在探索Dozer來實施解決方案。 但即使Dozer正在映射第一級屬性,但不是深層嵌套對象屬性。 這裏是我的課: public class Child1 { private String name = "MyNam

    2熱度

    1回答

    InstantiationException我寫我自己的客戶轉換器: public class MyFancyCustomConverter extends DozerConverter<Integer, AnObject> { public MyFancyCustomConverter(Class<Integer> prototypeA, Class<AnObject> protot

    3熱度

    1回答

    我使用Dozer框架Java組件之間的轉換。我想創建,以能夠操縱和配置我的自定義轉換器使用推土機,而不是XML的Java API的我映射。 如果我下面取出ALT 2中的代碼使用方案1運行我的轉換器 - 在XML文件映射,轉換工作正常,我的自定義轉換器調用。 如果我用我的運行轉換方案2 - 用Java API映射,映射器從來沒有調用我的轉換器。豆被轉換,但相同類型的嵌套字段被忽略,在下面的代碼,父字