Частичное обновление Spring REST с помощью метода @PATCHJAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Частичное обновление Spring REST с помощью метода @PATCH

Сообщение Гость »

Я пытаюсь реализовать частичное обновление сущности Manager на основе следующего:

Entity

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

public class Manager {
private int id;
private String firstname;
private String lastname;
private String username;
private String password;

// getters and setters omitted
}
Метод SaveManager в контроллере

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

@RequestMapping(value = "/save", method = RequestMethod.PATCH)
public @ResponseBody void saveManager(@RequestBody Manager manager){
managerService.saveManager(manager);
}
Диспетчер объектов сохранения в Dao impl.

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

@Override
public void saveManager(Manager manager) {
sessionFactory.getCurrentSession().saveOrUpdate(manager);
}
Когда я сохраняю объект, имя пользователя и пароль изменились правильно, но остальные значения пусты.

Итак, мне нужно обновить имя пользователя и пароль и сохранить все оставшиеся данные.

Подробнее здесь: https://stackoverflow.com/questions/452 ... tch-method
Ответить

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

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

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

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

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