dozer

    4熱度

    2回答

    我想要做的是使用推土機將實體列表映射到其字符串ID列表(或多或少)。 顯然,這意味着自定義轉換器。我的第一個想法是將一個轉換器從MyEntity轉換爲一個字符串,然後對Dozer說道:「使用這個轉換器映射這個集合的每個對象」。但我無法弄清楚如何去做。 所以我的第二個想法是讓轉換器直接將一個實體列表形成一個字符串列表。我對這個想法的問題是,我是strugling的東西可笑的是讓我的列表類型在構造函數

    2熱度

    1回答

    我需要將classA字段映射到classB字段以及本地化,即ClassA字段值在映射到classB字段之前需要轉換爲本地化值。區域設置應作爲參數傳遞給映射器以獲取本地化值。是否有任何選項將運行時參數與Source和Target類一起傳遞給映射器? 謝謝。

    7熱度

    3回答

    我正在開發Spring Boot項目。我只有註釋配置。我想包括推土機將實體轉換爲DTO和DTO實體。我在推土機網站上看到,他們解釋說我必須在spring xml配置文件中添加以下配置。由於我沒有XML文件,但註釋配置Java類,我不知道如何將其轉換成Java配置類。 <bean id="org.dozer.Mapper" class="org.dozer.DozerBeanMapper">

    0熱度

    1回答

    我希望從根本上理解Dozer Mapping框架解決什麼問題。 根據他們的教程,推土機: 推土機是一個Java Bean爲Java Bean映射器,從一個物體遞歸地將數據複製到另一個。通常,這些Java Beans將具有不同的複雜類型。 一個代碼示例從自己的文件: Mapper mapper = new DozerBeanMapper(); DestinationObject destObjec

    -1熱度

    1回答

    我使用推土機從域對象映射我的DTO對象。如何玩了一段時間我找到了答案後getter方法的結果,從映射域對象的申請在目標對象 Class Domain{ public boolean getSomethig() { return somebooleanValue; } } Class Destination{ private boolean flag; pub

    2熱度

    1回答

    使用地圖的ID我有兩個休眠實體: @Entity @Table(name = DBConstants.TABLE_PARTNER) public class Partner extends XWeedEntity { private static final long serialVersionUID = 5692151244956513381L; @Id @

    1熱度

    1回答

    我有一個推土機映射,通過參數自定義轉換器返回用戶。這是應該的,但現在這個用戶應該轉換爲官方。 我試圖通過讓轉換器返回用戶並使另一個推土機xml文件將用戶轉換爲官方來做到這一點。我將這個xml文件添加到了dozerfactory,但它似乎沒有被調用。 我得到:「Exepected Official,actual:User」。我怎麼能讓userToOfficial.xml文件被調用? 首先推土機文件:

    0熱度

    2回答

    我使用Apache CXF與Spring和Dozer Mapper將DTO(數據庫對象)轉換爲模型。對於休眠方我已經啓用lazy="extra"和lazy="true"映射和工作良好的hibernate加載孩子每當相應的getter方法被調用。但是,當我使用推土機映射器轉換DTO時,它會調用所有子對象的getter方法,但在某些情況下這不是必需的,但在某些情況下並不是必需的。有沒有什麼辦法可以減少

    1熱度

    1回答

    我有以下類和當我用推土機豆映射到ProductEntity轉換爲Product,反之亦然: public class ProductEntity(){ private String name; private String description; private URL site; } public class Product(){ private

    5熱度

    3回答

    簡單來說,爲什麼我們在Web應用程序需要「一個bean豆地圖服務」(如推土機)。 假設我正在從事Web服務。 我收到的請求中的XML。 我從XML元素中獲取值。 對獲取的值執行所需的操作。 準備響應XML。 發送響應XML作爲響應 我爲什麼要增加一個步驟映射XML元素的擁有自定義元素。 我無法說服自己,可能是因爲我不能想到一個更好的局面/原因。 請用可能的例子來建議。