杰克逊用奇怪的命名序列化bean

时间:2017-08-18 11:04:58

标签: jackson

我使用jackson 2.8.7,通过spring boot 1.5.2,将bean序列化为JSON。我的班级有一个名为的房产:

public String getCSystem() {
    return cSystem;
}

在JSON中,我得到一个字段,如:

{
    "csystem": "XXX"
}

其中“s”是小写的。有没有什么办法解决这一问题?我已尝试在application.properties中设置此内容:

spring.jackson.property-naming-strategy=LOWER_CAMEL_CASE

但它没有任何效果,可能是因为这是默认值。

所以:任何想法?我是否必须编写自定义命名策略?

0 个答案:

没有答案