JDO - Обновление объектаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 JDO - Обновление объекта

Сообщение Anonymous »

Я экспериментирую с двигателем Google App и постоянным вариантом JDO.
Я хотел бы знать, можно ли сопоставить временный объект с постоянным объектом? Или что -то, что для обновления постоянного объекта с использованием переходного объекта?public void updateEmployeeTitle(User user, String newTitle) {
PersistenceManager pm = PMF.get().getPersistenceManager();
try {
Employee e = pm.getObjectById(Employee.class, user.getEmail());
if (titleChangeIsAuthorized(e, newTitle) {
e.setTitle(newTitle);
} else {
throw new UnauthorizedTitleChangeException(e, newTitle);
}
} finally {
pm.close();
}
}
< /code>

Но это не то, что я хочу, кто -нибудь знает, смогу ли я обновить весь объект, как это JPA: object.update (); < /p>

Так что я хотел бы что -то подобное: < /p>

public User update(User u) {
PersistenceManager pm = PMF.get().getPersistenceManager();
User usr;
try {
usr = pm.getObjectById(User.class, u.getId());
// copy transient object u to persist object usr.
// on update of usr all changes in object u are persistent.

} finally {
pm.close();
}

return u;
}


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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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