您的位置:首页 > 其它

heibernate增删改查总结一下自己的不足

2015-08-16 20:05 441 查看
  难点也就我不熟悉的是数据库语句的书写,要加强复杂查询语句的书写

/*       简单的在共享类中已经可以用的了
* 总结:
*
* --------------------------------------查询
* 1.hql查询
*
*  StringBuffer hql = new StringBuffer("from Station where 1=1");
*
*  Query q = gs().createQuery(hql.toString());
*
*  q.list();
*
* 2.sql查询
*
* String sql = "select czmc,czdm from station where dj like '%" + dj
+ "%'";

SQLQuery q = gs().createSQLQuery(sql);  //sql查询使用createSQLQuery

q.list();
*
* DataZh.ObjArrtoStrArr(q.list())  //sql查询返回的是Object,记得转换
*
*
* --------------------------------------增删改
* 使用原生sql语句执行
*
* String sql = "delete from station where czdm=" + id;
*
* Transaction tx = null;
tx = gs().beginTransaction();

SQLQuery q = gs().createSQLQuery(sql);

* tx.commit(); // 提交事务
*
* q.executeUpdate()    //增删改的语句使用这个函数
*
* return result      //返回受影响的行数
*
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: