默了默

          java hibernate struts2 spring
             :: 首頁 ::  ::  ::  :: 管理
          第二篇:個人方法

          1.
          返回List,
          .setResultTransformer(
               Transformers.ALIAS_TO_ENTITY_MAP);將結(jié)果轉(zhuǎn)為Map,存放到list中,即list中為若干map對象;
          獲取可按此方法:

                  for (int i = 0; i < list.size(); i++) {
                      Map map 
          = (Map) list.get(i);
                      System.out.println(map.get(
          "table_colum_name"));
                  }

          在jsp頁面,可用S標(biāo)簽獲取
          <s:property value="table_colum_name" />

              public List  getDamTestType(Integer damId) throws Exception {
                  List list 
          = new ArrayList();
                  Session session 
          = null;
                  Transaction tx 
          = null;
                  String strSql1 
          = "";
                  
                  strSql1 
          = "select distinct testType.id,testType.mc from [" + damId + "_lb] as testType "
                          
          + "inner join [" + damId + "_jcxm] as testObj on testObj.lbgl_id=testType.id "
                          
          + "inner join [" + damId + "_cd] as testSite on testSite.jcxm_id=testObj.id "
                          
          + "inner join [" + damId + "_sctj] as upLoadCond on upLoadCond.cd_id=testSite.id ";

                  
          try {
                      session 
          = HibernateSessionFactory.getSession();
                      tx 
          = session.beginTransaction();
                      Query query 
          = session.createSQLQuery(strSql1).setResultTransformer(
                              Transformers.ALIAS_TO_ENTITY_MAP);
                      list 
          = query.list();
                      tx.commit();
                  } 
          catch (Exception e) {
                      e.printStackTrace();
                      tx.rollback();
                      
          throw e;
                  } 
          finally {
                      session.close();
                  }
                  

                  
          return list;
              }


          下次再寫。。。


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 海晏县| 黄陵县| 屏南县| 郁南县| 德庆县| 凤阳县| 喀什市| 通海县| 蚌埠市| 黄龙县| 海林市| 昌邑市| 巴南区| 合川市| 梁河县| 从江县| 民勤县| 壤塘县| 呼图壁县| 上思县| 阳东县| 盐边县| 青冈县| 桃园市| 宁陕县| 巴中市| 凤城市| 邢台市| 古丈县| 三明市| 庆城县| 江津市| 乌恰县| 胶南市| 苍梧县| 错那县| 饶河县| 海宁市| 仙桃市| 丹凤县| 沙雅县|