麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JSP > 正文

hibernate更新數據方法小結

2024-09-05 00:21:19
字體:
來源:轉載
供稿:網友
session.update不能直接用,因為他是以ID為主鍵,必須查詢出ID才能進行更新。。。

復制代碼 代碼如下:


Usertable user=null;
Session session=HibernateSessionFactory.getSession();
String sql="from Usertable as user where user.username=?";
Query q=session.createQuery(sql);
q.setString(0,username);
List l=q.list();
Iterator ite=l.iterator();
if(ite.hasNext()){
user=(Usertable)ite.next();
}
return user;


查詢完以后才能更新用SESSION.UPDATE就行了。
Hibernate的session接口的update()方法可以更新持久化對象.使其對象屬性的狀態改變傳遞到數據庫.

復制代碼 代碼如下:


public boolean updateNews(Devinfo df) throws HibernateException{
net.sf.hibernate.Session sess =HibernateUtil.currentSession();
Transaction tx = sess.beginTransaction();
try{
Devinfo d=new Devinfo();
sess.load(d,df.getNewsid());
d.setTypeId(df.getTypeId());
d.setSubject(df.getSubject());
d.setContent(df.getContent());
d.setMdate(new Date((new java.util.Date()).getTime()).toString());
sess.update(d);
tx.commit();
HibernateUtil.closeSession();
return true;
}
catch(HibernateException e){
e.printStackTrace();
return false;
}
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美四级在线观看 | 国产成人在线观看网站 | 黄色av片在线观看 | 国产亚洲精彩视频 | 亚洲成人福利电影 | 成人艳情一二三区 | 欧美激情在线播放 | 免费欧美| 爱高潮www亚洲精品 欧美黄色一级片视频 | 精品一区二区三区欧美 | 一区国产视频 | 亚洲国产精品一区二区精品 | 麻豆蜜桃在线观看 | 国产精品亚洲三区 | 黄色免费不卡视频 | 主播粉嫩国产在线精品 | 国产99久久| 水多视频在线观看 | 国产精品99久久99久久久二 | 黄色大片www | 欧美日韩电影 | 精品中文字幕在线观看 | 桥本有菜免费av一区二区三区 | 久久91久久久久麻豆精品 | 成人国产在线看 | 天天夜碰日日摸日日澡性色av | 日本高清在线播放 | 国产一国产一级毛片视频在线 | 免费人成年短视频在线观看网站 | 国产女同疯狂激烈互摸 | 免费黄色短视频网站 | 成人免费毛片在线观看 | 操穴视频| chinesehdxxxx无套 久久另类视频 | 亚洲午夜1000理论片aa | 91精品国产一区二区三区动漫 | 91在线视频在线观看 | 久色视频网站 | 久久9999久久| 特色一级黄色片 | 一级一级一级一级毛片 |