在将POJO插入Mongo集合名称时不遵守大小写

时间:2019-06-12 12:47:34

标签: java json mongodb collections

我正在尝试将POJO插入我的MongoCollection中,其中一个属性是大写的。当我尝试将此pojo插入集合中时,属性名称是小写的,我尝试使用@JsonProperty批注,但这似乎没有什么不同。

示例POJO:

@JsonProperty("TEST")
private double TEST;

public TestPOJO(){
}

@JsonCreator
public TestPOJO(@JsonProperty("TEST") double test) {
    TEST = test;
}

public double getTEST() {
    return TEST;
}

public void setTEST(double test) {
    TEST = test;
}

这是Mongo内部文档的摘要:

{
        "test": 43.300
}

如您所见,大写字母是错误的,根据注释,大写字母应该为大写。

0 个答案:

没有答案