杰克逊将字段视为对象,并在值

时间:2018-03-20 15:58:53

标签: java spring-boot spring-data jackson2

我有一个有趣的问题,不知道最好的设计方法是什么。非常感谢任何投入。

我有一个需要转换为Json的bean类。问题是该字段具有自定义属性注释。

@Descriptors(type="property", dbColumn="currency")
private String currency = USD; //(initializing for brevity)

我希望Json看起来像这样:

{
    "currency": {
        "type": "property",
        "dbColumn": "currency",
        "value": "USD"
    }
}

详细的方法是创建一个util三元组并将注释转换为字段,然后将其用于json。还有其他更好的方法来实现这一目标。

0 个答案:

没有答案