我正在尝试将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
}
如您所见,大写字母是错误的,根据注释,大写字母应该为大写。