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

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


    網站導航:
     
    主站蜘蛛池模板: 可以免费观看的国产视频| 免费一级全黄少妇性色生活片 | av在线亚洲欧洲日产一区二区| 涩涩色中文综合亚洲| 日本zzzzwww大片免费| 久久亚洲精品成人AV| 99re这里有免费视频精品| 亚洲国产成人私人影院| 免费无码VA一区二区三区| 亚洲美女中文字幕| 免费国产作爱视频网站| 亚洲国产精品综合久久20| 岛国大片免费在线观看| 亚洲成av人在线观看网站 | 九九久久精品国产免费看小说| www国产亚洲精品久久久日本| 羞羞漫画小舞被黄漫免费| 亚洲?V无码乱码国产精品| 国产区在线免费观看| 久久精品国产亚洲AV网站| 日本黄网站动漫视频免费| 亚洲第一成年网站视频| 久久夜色精品国产亚洲av | 亚洲一级毛片视频| 全免费一级午夜毛片| 免费一级毛片在线播放放视频 | 一级做a爰性色毛片免费| 亚洲精品字幕在线观看| 亚州免费一级毛片| WWW国产亚洲精品久久麻豆| 亚洲真人无码永久在线| 亚洲精品免费在线视频| 亚洲av日韩av永久在线观看| 国产亚洲午夜高清国产拍精品| 久久国产免费一区二区三区| 亚洲日韩国产精品乱-久| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 337P日本欧洲亚洲大胆艺术图| 亚洲精品乱码久久久久久不卡| 久久久久久国产精品免费免费男同| 亚洲人成网站色在线观看|