我使用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
但它没有任何效果,可能是因为这是默认值。
所以:任何想法?我是否必须编写自定义命名策略?