天空是藍(lán)色的

          做好軟件為中國(guó) #gcc -c helloworld.c -o helloworld.o //編譯目標(biāo)文件 #gcc helloworld.o -o helloworld //編譯成可執(zhí)行exe #helloworld //運(yùn)行exe
          數(shù)據(jù)加載中……
          俺用hibernate最原始的方法取得count(*)
          90934966D300E863F14BC5BA7B3ACB19.JPG

              public int getCount(String emailGroupId, String emailBatchId)
                      
          throws HibernateException {

                  Session session 
          = HibernateUtil.currentSession();
                  Transaction tx 
          = session.beginTransaction();

                  String hql 
          = "select count(*) from EmailSendInfo where email_group_id = :emailGroupId and batch_id = :batchId";
                  Query query 
          = session.createQuery(hql);

                  query.setString(
          "emailGroupId", emailGroupId);
                  query.setString(
          "batchId", emailBatchId);

                  
          for (Iterator it = query.iterate(); it.hasNext();) {
                      
          return ((Integer) it.next()).intValue();
                  }

                  
          return 0;
              }
          俺覺(jué)得挺原始的,俺又不會(huì)用別的

          Spring+Hibernate 如何使用count(*)(轉(zhuǎn)) 
           
          第一種方法:
          String hql 
          = "select count(*) from User as user";
          Integer count = (Integer)getHibernateTemplate().find(hql).listIterator().next();
          return count.intValue();
          第二種方法:
          String hql 
          = "select count(*) from User as user";
          return ((Integer)getHibernateTemplate().iterate(hql).next()).intValue();
          第三種方法:
          String hql 
          = "select count(*) from User as user";
          Query query = getHibernateTemplate().createQuery( getSession(),hql);
          return ((Integer)query.uniqueResult()).intValue();  
           
          俺試了Spring 可是俺拿不到getHibernateTemplate 拿到總是空,可能是因?yàn)榘硾](méi)有配置applicationContext.xml中的<beans></beans>
          DAO support 需要注入一些東東吧,比如說(shuō)sessionFactory... :(

          posted on 2005-12-22 12:27 bluesky 閱讀(3158) 評(píng)論(0)  編輯  收藏 所屬分類: 工作總結(jié)

          主站蜘蛛池模板: 彭阳县| 勃利县| 贵定县| 仁怀市| 闽侯县| 金华市| 林州市| 绩溪县| 武汉市| 永吉县| 武穴市| 康定县| 花莲市| 衡东县| 内江市| 焉耆| 正宁县| 虹口区| 道真| 陇南市| 六枝特区| 灵川县| 滕州市| 石台县| 大名县| 蓝田县| 贡觉县| 鄢陵县| 宝山区| 雷山县| 台安县| 红河县| 巍山| 镇远县| 缙云县| 罗江县| 奈曼旗| 武山县| 咸丰县| 文安县| 峡江县|