我有一個春天啓動的項目,我有一個這樣的類:傑克遜展開/裹對象
@Value
public class A {
@JsonUnwrapped
OrderKey key;
String description;
B b;
@Value
public static class B {
String description;
}
}
@Value
public class OrderKey {
@JsonProperty("_key")
String id;
}
我有混入但在這個例子中爲簡潔起見添加註解。 這對於序列化爲JSON時效果很好,問題是當我試圖反序列化時,如果存在一些@JsonWrapped
註釋,它可能會工作。
簡而言之,我試圖用餘下的方式使用ArangoDB,並且可以創建/讀取文檔,但我需要使用自己的值對象,但不幸的是我無法使用該密鑰作爲字符串,它被封裝爲OrderKey
。 @Value
註釋來自lombok項目。
有什麼辦法可以達到這個目的嗎?