Я пытаюсь вставить 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
}
, поскольку вы видите, что регистр неверный, он должен быть вверхний регистр в соответствии с аннотациями.