<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-57  評論-202  文章-17  trackbacks-0
    簡單的說,我用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 on 2005-08-29 11:16 小米 閱讀(377) 評論(0)  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲高清乱码午夜电影网| 亚洲精品乱码久久久久久下载| 中国亚洲呦女专区| 成熟女人牲交片免费观看视频| 亚洲人成7777影视在线观看| 国产卡二卡三卡四卡免费网址| jlzzjlzz亚洲jzjzjz| 成年在线观看网站免费| 亚洲国产视频久久| 国产福利免费观看| 一级A毛片免费观看久久精品 | 亚洲短视频在线观看| 最近中文字幕电影大全免费版 | 无人在线观看免费高清视频| 亚洲av产在线精品亚洲第一站| 免费无码AV片在线观看软件| 国产综合激情在线亚洲第一页| 亚洲精品99久久久久中文字幕| 国产精品福利片免费看| 亚洲AV无码一区二区二三区软件 | 99re8这里有精品热视频免费| 亚洲AV无码专区亚洲AV伊甸园| 99re免费99re在线视频手机版| 亚洲人成影院77777| 日本黄色免费观看| 国内少妇偷人精品视频免费| 亚洲国产精品成人久久久| 国产成人精品高清免费| 91在线视频免费观看| 亚洲成年人免费网站| 又粗又大又硬又爽的免费视频| 久久精品免费网站网| 久久久久亚洲AV无码专区首JN| 日本二区免费一片黄2019| 三年片免费高清版 | 九九久久精品国产免费看小说| 久久青青成人亚洲精品| 大陆一级毛片免费视频观看i| a毛片免费播放全部完整| 亚洲 日韩经典 中文字幕| 在线亚洲精品自拍|