dozer

    1熱度

    1回答

    我們使用Hibernate Envers從特定日期的實體及其相關實體獲取完整數據。問題在於,在訪問集合中的項目時發生錯誤,該集合在該時刻之後被刪除。 所以看來問題是因爲訪問數據庫來檢索不存在的實體。 這是主要的實體: @XmlType @XmlRootElement @Entity @Audited @Table(name = PayrollEntity.T

    0熱度

    1回答

    我有一個xml,它使用xsi:type屬性,所以儘管「ChildField」元素不是模式中的「BaseData」元素的成員,「BaseData」元素可以包含「ChildField」元素: <BaseData xsi:type="Child"> <ChildField>value</ChildField> </BaseData> 生成的Java代碼是: 兒童: @XmlSeeAlso

    0熱度

    1回答

    Null值在我的Java項目中,我使用org.dozer.BeanMapper一個複雜的源對象合併到與同類型目標對象: sourceObject.valueA = null sourceObject.valueB = B1 sourceObject.valueC = C1 destinationObject.valueA = A2 destinationObject.valueB = n

    1熱度

    1回答

    我在我的RESTful服務(Spring,Java)中實現了PATCH請求方法。我在我的控制器方法中使用DTO對象。我使用Dozer將這些DTO映射到實體。 對於PATCH請求方法,我有一個明顯的問題:具有空值的字段可能意味着實體字段應該更新爲null,或實體字段應該保持不變。查看了互聯網上的一些帖子後,我決定接受uri參數中明確清空的字段列表(我將引用該列表作爲nullFields)。如果收到的

    0熱度

    1回答

    嗨,我創造推土機豆XML映射從一個對象轉換到另一個object.Now我需要根據條件這些Bean映射。 例如: if(A == "Static") <field> <a>A</a> <b>T</b> </field> else if (A == "Dynamic") <field> <a>A</a> <b>D</b>

    0熱度

    1回答

    我有一個用戶和UserDTO類,但在dto類我不想用戶LocalDateTime,我想將其轉換爲長類型。 (因爲protobuf不支持日期)。因此,在代碼: 我的用戶實體類: public class User { private String name,password; private LocalDateTime date; //getters-setters, tost

    11熱度

    3回答

    我正在研究java spring mvc應用程序,並且有一個關於將視圖模型對象映射到數據庫模型對象的重要問題。我們的應用程序爲此使用dozer mapper。 假設我有一個人模型和BaseInformation模型。 BaseInformation模型適用於所有其他模型可以使用的一般數據,例如性別,顏色,單位,...。 BaseInformation: class BaseInformation{

    0熱度

    2回答

    我正在做一個微服務,我需要在我的項目推土機。 我已經從http://start.spring.io/下載了一個具有相關性的初學者包:Web,執行器和配置客戶端。 所以,推土機我做了這樣的變化: 在pom.xml中,我已經添加了依賴 <!-- https://mvnrepository.com/artifact/net.sf.dozer/dozer --> <dependency> <g

    0熱度

    1回答

    我的應用程序中有以下類映射。 public class Source { // Header private String one; private String two; // Body private String three; private String four; private String five;

    1熱度

    1回答

    我想排除領域,它看起來像: List<String> fieldNames = new ArrayList<>(); fieldNames.add("fieldA"); fieldNames.add("fieldB"); ,我看到推土機上的網頁,我可以以某種方式配置,如: BeanMappingBuilder builder = new BeanMappingBuilder() {