隨筆-57  評論-202  文章-17  trackbacks-0
            2005年8月29日
          簡單的說,我用hibernate語言進行查詢,初始化了一個session,函數需要return一個Iterator類型,但是我要關閉此session,我應該把這個close session語句放在哪里?

          詳細點說,我的與數據庫連接進行查詢的函數如下:
          public class OperatorBean extends AbsQueryMap
          {
          public OperatorBean()throws HibernateException
          {
          this.initSession();
          }
          //查詢所有操作員的基本信息

          public Iterator getAllOperatorBase()throws HibernateException
          {
          String queryString = "select operatorInfos from OperatorInfo as operatorInfos";
          initSession();
          Query query = this.session.createQuery(queryString);

          Iterator it= query.iterate();
          return it;
          }
          }

          其中,AbsQueryBase的作用是初始化session,具體代碼如下:
          public class AbsQueryMap {
          /**
          * 打開當前的數據庫連接
          * @return
          * @throws HibernateException
          */
          public void initSession() throws HibernateException {
          this.session = DBUtil.currentSession();
          }

          /**
          * 關閉當前的數據庫連接
          * @throws HibernateException
          */
          public void closeSession() throws HibernateException {
          DBUtil.closeSession();
          }
          }

          我在Action中調用OperatorBean,如下
          OperatorBean business=new OperatorBean();
          Iterator it=business.getAllOperatorBase();
          難道我要在Action中關閉session嗎?

          急救啊,小米!


          posted @ 2005-08-29 11:16 jiangyigirl 閱讀(379) | 評論 (0)收藏
            2005年8月7日
          小米,我從數據庫Sybase中取出的數據,在jsp頁面上顯示的都是??,我查看數據庫,里面存的是正常的中文,我以前是在jsp頁面中調用函數,將??轉化為中文,可是我現在使用的是Struts結構,我在Action中直接傳遞結果集,用<bean:write id="" property=""/>輸出,不能調用函數了,我該怎么做才能解決亂碼問題呢
          posted @ 2005-08-07 10:35 jiangyigirl 閱讀(450) | 評論 (0)收藏
            2005年8月2日
          我已經下載安裝好了,按照書上配置好后,報錯:
          middlegen.MiddlegenException: Couldn't get list of tables from database. Probably a JDBC driver problem.

          我用的是Sybase,驅動程序按照它的要求為jcoon2.jar,我已經放在了Middlegen-hibernate-r5/lib下

          這是怎么回事啊?求小米救急!

          by the way ,我挺喜歡你的名字的,很舒服!
          posted @ 2005-08-02 11:57 jiangyigirl 閱讀(240) | 評論 (2)收藏
          真不好意思,小米。我又仔細看了看書,上面好象說其他部分用的不是Middlegen2.1,而是hibernate-middle-r5,我找了半天,也沒找到它的下載地址,能把它的下載具體地址告訴我嗎,麻煩了,謝謝
          posted @ 2005-08-02 09:39 jiangyigirl 閱讀(270) | 評論 (3)收藏
          我初學hibernate,按照《深入淺出hibernate》配置MiddenGen后,運行build.xml,出現如下錯誤:taskdef class middlegen.MiddlegenTask cannot be found

          請問是怎么回事啊,急救!
          posted @ 2005-08-02 09:18 jiangyigirl 閱讀(412) | 評論 (1)收藏
            2005年8月1日
          小米:你好!
          我用的是eclipse,tomcat5,在jsp里用jstl;我下載的是jstl.1.2,解壓后lib里有兩個jar文件,jstl.jar 和startand.jar將其拷到web.inf文件夾下,且在web.xml設置正確,可是還是標記引用出錯,請教一下是怎么回事?
          posted @ 2005-08-01 15:39 why 閱讀(248) | 評論 (1)收藏
          好喜歡你寫的《深入淺出hibernate》系列的讀書筆記。
          總結的很好,我每次看書都沒長性,這里的篇幅不長,但是概括性很高,很適合我這種懶人。
          先在這謝謝了。
          要繼續發下去呀!!
          posted @ 2005-08-01 11:05 pipi 閱讀(151) | 評論 (1)收藏
          僅列出標題  下一頁
          主站蜘蛛池模板: 万安县| 纳雍县| 尼勒克县| 黑山县| 同德县| 武陟县| 麻阳| 濉溪县| 无为县| 太康县| 花垣县| 崇州市| 纳雍县| 丹巴县| 泸西县| 龙川县| 革吉县| 定日县| 靖西县| 济宁市| 三明市| 呼和浩特市| 凌海市| 尖扎县| 孙吴县| 夏河县| 顺昌县| 博湖县| 桦南县| 金乡县| 噶尔县| 沭阳县| 班玛县| 酉阳| 石楼县| 长宁区| 扎赉特旗| 云和县| 舟山市| 靖江市| 泊头市|