Spring update方法:更新指定的實體物件

2020-07-16 10:05:01
該方法用於更新指定的實體物件。

語法:

update(Object entity)

引數說明:
  • entity:要更新的實體物件。

範例

本範例從資料庫獲取使用者實體物件,修改該使用者的年齡,然後更新到資料庫中,關鍵程式碼如下:
public static void main(String[] args){
  ApplicationContext context = new ClassPathXmlApplicationContext("cfg/XMLConfig.xml");  //載入組態檔
  Dao dao = (Dao)context.getBean("dao");  //建立Dao
  HibernateTemplate htm = dao.getHibernateTemplate();
  TbUser user = (TbUser)htm.get(TbUser.class,1);
  user.setAge(user.getAge()+1);
  htm.update(user);
}