@palebluedot

Spring 3 MVC + Hibernate. Редактирование данных?

Всем привет.


Я попробовал сделать свое веб-приложение с помощью этой статьи. Но когда я решил прикрутить к нему редактирование данных — я застрял. Проблема у меня напоминает эту. Может ли кто-нибудь привести простой пример с редактированием данных? Заранее спасибо.
  • Вопрос задан
  • 3795 просмотров
Пригласить эксперта
Ответы на вопрос 1
@swinntus

Самый простой метод в этом случае использовать Query Update. Что-то вроде: "UPDATE User u SET u.name=:name where u.id = :id" В этом случае меняет содержимое одного поле(в примере name) по имеющемуся полю(id). Но как по мне удобнее использовать не SessionFactory, а EntityManager, тогда в репозитории будет промерно такой код:

	@PersistenceContext
	private EntityManager entityManager;

	public void updateUser(User user) {
		entityManager.merge(user);
	}

Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы