Драйвер Java mongo – как сохранить объект в mongo, который не сериализуется с помощью геттеровJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Драйвер Java mongo – как сохранить объект в mongo, который не сериализуется с помощью геттеров

Сообщение Anonymous »

Я использую драйвер Java mongo для доступа к mongo.
У меня есть пример класса сущности:

Код: Выделить всё

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 == null, тогда объект результата в mongo имеет значение val, установленное в "someValue" >
что мне следует сделать, чтобы сериализовать поле val как оно есть – нулевое, а не результат действия get?
спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... ize-with-g
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сохранить объект в MongoDB, который не сериализуется с помощью геттеров
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как сравнить объект, у которого нет общедоступных параметров или геттеров?
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Проблемы с получением значений из геттеров и сеттеров в Java Swing
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Скорость записи Mongo DB очень низкая в среде Mongo Cluster Multinode.
    Гость » » в форуме JAVA
    0 Ответы
    53 Просмотры
    Последнее сообщение Гость
  • Лучшая практика для геттеров с ref-квалификатором
    Гость » » в форуме C++
    0 Ответы
    36 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»