Господа девелоперы, наставьте на путь истинный. Вот затеяли преход с JDBC на Hibernate (с использованием Spring). Столкнулся с проблемой:
Имеется некая огромная сущность (> 200 полей), а мне нужно чтобы метод апдейтил, ну к примеру одно поле. Использовать
getHibernateTemplate().update(t);
- рука не подымается, т.к. ради одного поля прийдется перезаписывать все 200. Теперь собсно вопрос: какие подходы обычно применяются, когда нужно проапдейтить только некоторые поля сущности, а не всю сущность в целом?
Hibernate Update (custom field)
Модератор: Absurd
там есть метод который делает update одного поля.
Напиши хранимую как второй вариант. И вызывай её
Всё об отдыхе на http://chugaga.com