手机
当前位置:查字典教程网 >编程开发 >JSP教程 >hibernate更新数据方法小结
hibernate更新数据方法小结
摘要:复制代码代码如下:Usertableuser=null;Sessionsession=HibernateSessionFactory.get...

复制代码 代码如下:

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;

}

}

【hibernate更新数据方法小结】相关文章:

JSP errorPage设置方法

Hibernate 的原理与配置

Jdbc连Sybase数据库的几种方法

hibernate中的增删改查实现代码

Hibernate 查询方式总结

Spring MVC 框架搭建配置方法及详解

XStream使用方法总结附实例代码

jsp中error page设置方法

jsp用jdbc连接db2数据库的方法

困扰JSP的一些问题与解决方法

精品推荐
分类导航