HibernateHQL语句使用总结(二)

2014-11-24 07:42:32 ? 作者: ? 浏览: 9
list(); for(Users users : list){ System.out.println(users.getId()); }

7.update 数据

执行SQL语句(为什么要用SQL语句,我想是为了执行某些复杂的SQL语句吧) 

String sql="update Table set field = 'test'" Session session = HibernateSessionFactory.getSession(); session.createSQLQuery(sql).executeUpdate(); ts.commit();

执行HQL语句   

String hql="update Table set field = 'test'"
Session session = HiberanteSessionFactory.getSession(); Transaction ts = session.beginTransaction(); Query query = session.createQuery(hql); query.executeUpdate(); ts.commit();
-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: