mapstruct

    1熱度

    2回答

    如何將映射器映射器配置爲在將String轉換爲Long時檢查是否爲null。 if (entityOld.getNumber() != null) { entityNew.setNumber(Long.parseLong(entityOld.getNumber())); } 我得到的例外是: java.lang.NumberFormatException: For inp

    0熱度

    2回答

    我有一組包含變量的bean。我想將它們轉換爲另一個bean,它說只有名稱和值的Parameters。我需要在名稱 - 值對中創建所有變量的參數列表。 我正在考慮推土機或地圖,但這似乎並沒有真正的幫助。 今天,使用objectmapper將其轉換爲地圖,迭代地圖並創建參數列表。 任何幫助,將不勝感激。

    0熱度

    1回答

    我需要將xml轉換爲jpa實體。我使用jaxb來獲取我的DTO並使用mapStruct將dto轉換爲實體。 但是,我需要從數據中提取一些數據,並將其設置爲實體上的列表。我的mapper看起來像這樣 Particulier toEntity(TParticulier particulier); List<AttributMeta> toEntity(List<TAttributMeta> attr

    1熱度

    2回答

    我有一些問題。 我有兩個實體和一個DTO。 @Entity class X { @OneToMany Set<Y> set; } @Entity class Y { Long id; @ManyToOne X x; } class XDTO { Set<Long> yId; } 如何在這種情況下實現映射器? @Map

    0熱度

    1回答

    我試圖將Entity對象映射到DTO以轉移到前端應用程序。 查詢返回包含institutionName和internalName的列表,我想將它們映射到DTO中的ModelsInstitution和modelsInternalName列表。 我被我的mappers類困住了。 下面是我的實體: @Entity @DynamoDBTable(tableName = "Inventory") pub

    0熱度

    1回答

    我有一個Mapper.I問題,我正在使用MAPtruct處理器來構建Maven項目。所有時間我收到警告: 警告:(15,16)java:未映射的目標屬性:「從,到」。 警告:(13,13)java:未映射的目標屬性:「clientFrom,clientTo」。 我想要做什麼?類客戶端運行良好並創建一個客戶端。 @Entity public class Message { @Id @Gene

    0熱度

    2回答

    我是MapStruct的新手,無法在Google上找到我的問題的答案。 我有一個購物車已獲得樣品(其他屬性),每個樣品需要一個參考返回到我的ShoppingCart。是否可以使用MapStruct進行這種映射? 如果沒有MapStruct,我只需將對ShoppingCart的引用傳遞給Samples。這是手寫的: protected ShoppingCart map(Cart cart, Data

    0熱度

    1回答

    我試圖使用MapStruct將實體Order映射到OrderDTO。我想向OrderDTO添加一個新字段total,此字段在原始實體Order中不可用,並且應使用Order(訂單條目價格,數量,稅收...)中提供的信息計算。 我在OrderDTO創建一個新的領域total我試圖通過添加默認的方式映射器接口映射它: public interface OrderMapper { ...

    -1熱度

    1回答

    使用MAPSTRUCT的Java類我們在接口中有靜態變量INSTANCE,並且這個接口實現是在運行時創建的。那麼,如何模擬在Java中使用Map Struct的類? @Mapper 1 public interface CarMapper { CarMapper INSTANCE = Mappers.getMapper(CarMapper.class); 3

    1熱度

    1回答

    兩個映射方法,我創造了這個映射方法: public abstract User map(UserDTO user); @Mapping(source = "user.roles", target = "rolesIds") public abstract UserDTO mapWithRoles(User user, boolean roles); 正如你可以看到這兩種方