У меня есть пример класса сущности:
Код: Выделить всё
public class TestJavaMongoDriverEntityMDO {
@BsonProperty("_id")
private ObjectId id;
@BsonProperty("val")
private String val;
public TestJavaMongoDriverEntityMDO() {
this.val = null;
}
public TestJavaMongoDriverEntityMDO(String val) {
this.val = val;
}
public String getVal() {
if (val == null) {
return "someValue";
}
return val;
}
public void setVal(String val) {
this.val = val;
}
public ObjectId getId() {
return id;
}
public void setId(ObjectId id) {
this.id = id;
}
}
что мне следует сделать, чтобы сериализовать поле val как оно есть – нулевое, а не результат действия get?
спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... ize-with-g