HQL的增刪改查操作

          Posted on 2011-11-22 09:24 陳小東 閱讀(795) 評論(0)  編輯  收藏
          實體更新
          Transaction trans=session.beginTransaction();   
          String hql=”update User user set user.age=20 where user.age=18”;   
          Query queryupdate=session.createQuery(hql);   
          int ret=queryupdate.executeUpdate();   
          trans.commit();
          實體刪除
          Transaction trans=session.beginTransaction();   
          String hql=”delete from User user where user.age=18”;   
          Query queryupdate=session.createQuery(hql);   
          int ret=queryupdate.executeUpdate();   
          trans.commit();
          屬性查詢
          List list=session.createQuery(“select user.name from User user ”).list();   
          for(int i=0){   System.out.println(list.get(i));   }

          一次檢索多個屬性,如下面程序:   
          List list=session.createQuery(“select user.name,user.age from User user ”).list();   for(int i=0;i<list.length();i++){   Object[] obj=(Object[])list.get(i);   System.out.println(obj[0]);   System.out.println(obj[1]);   }

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 34, comments - 38, trackbacks - 0, articles - 0

          Copyright © 陳小東

          主站蜘蛛池模板: 鲜城| 吉安市| 日喀则市| 龙江县| 霍州市| 湖南省| 昭平县| 曲周县| 邹平县| 色达县| 根河市| 岫岩| 伊春市| 庆元县| 永川市| 政和县| 郓城县| 仙游县| 辽源市| 盘山县| 蚌埠市| 峨眉山市| 新竹市| 万宁市| 杭锦后旗| 诸暨市| 肃宁县| 阿拉尔市| 博野县| 绵竹市| 无棣县| 沁源县| 雅江县| 油尖旺区| 定陶县| 科技| 县级市| 沁源县| 溆浦县| 格尔木市| 土默特右旗|