mencius 2009-07-26 16:32
浏览 191
已采纳

hibernate

有关HbernateSessionFactory中得到getCurrentSession()方法还是得到getSession()方法,myeclipse中,好像是可以自动获取的,但是不记得要怎么配置去了
[b]问题补充:[/b]
myeclipse中要怎么配置才能自动生成getCurrentSession()方法
[b]问题补充:[/b]
是直接右键添加的hibernate,但是生成的不是getCurrentSession()方法而是getSession()方法,

  • 写回答

4条回答 默认 最新

  • fdsafds 2009-07-26 17:44
    关注

    [code="java"] public static Session getCurrentSession() throws HibernateException {
    Session session = (Session) threadLocal.get();

        if (session == null || !session.isOpen()) {
            if (sessionFactory == null) {
                rebuildSessionFactory();
            }
            session = (sessionFactory != null) ? sessionFactory.getCurrentSession()
                    : null;
            threadLocal.set(session);
        }
    
        return session;
    }[/code]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?