<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)  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 美女黄频a美女大全免费皮| 在线观看免费av网站| 成年女人视频网站免费m| 久久被窝电影亚洲爽爽爽| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲avav天堂av在线网爱情| 国产在线精品一区免费香蕉| 天天干在线免费视频| 久久亚洲精品无码aⅴ大香| 一二三区免费视频| 国产精品麻豆免费版| 亚洲人成影院在线高清| 久艹视频在线免费观看| 亚洲综合亚洲综合网成人| 亚洲JIZZJIZZ妇女| 青草草色A免费观看在线| 亚洲av无码不卡| 中文字幕不卡免费视频| 免费一级成人毛片| 亚洲国产欧美日韩精品一区二区三区 | 四虎国产精品免费久久影院| 亚洲性线免费观看视频成熟| 99精品视频免费观看| 亚洲熟妇无码八AV在线播放| 国产亚洲蜜芽精品久久| 免费的一级黄色片| 亚洲一区欧洲一区| 久久久高清免费视频| 亚洲日韩乱码久久久久久| 一级毛片在线观看免费| 国产精品亚洲片在线观看不卡| 一级白嫩美女毛片免费| 免费国产在线观看不卡| 亚洲高清国产拍精品熟女| 成人无遮挡裸免费视频在线观看| 亚洲精品无码久久久久久久| 91在线手机精品免费观看| 亚洲精品私拍国产福利在线| 毛片在线全部免费观看| 亚洲国产精品无码专区在线观看 | 成人免费淫片在线费观看|