1. 程式人生 > >Hibernate修改一條記錄

Hibernate修改一條記錄

所以最直接的更新一個物件的方法就是在Session處於開啟狀態時load()它,然後直接修改即可:

DomesticCat cat = (DomesticCat) sess.load( Cat.class, new Long(69) );

 cat.setName("PK");

sess.flush();

 // changes to cat are automatically detected and persisted 修改某個需要修改的欄位就ok了。

Xuesheng zhangsan=(Xuesheng)session.load(Xuesheng.class, new Integer(3));