我设了dynamic-update="true",但是update时依然是把所有的字段都set一遍,很是郁闷呢,我用的是HibernateTemplate.
[b]问题补充:[/b]
一楼说的文章我看过了,是那样做的,但还是不行。
你说你用的是HibernateTemplate,那应该就是load和update不同session导致的。
你这样做:
[code="java"]
getTemplate().execute(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Test test = (Test) session.load(Test.calss, id);
session.update(test); return null;
}
});[/code]
看看这篇文章
http://www.iteye.com/topic/260
把你的配置文件粘出来看看,也许哪搞出问题了,