这里不是每次都能拿到当前的session的,即getCurrentSession不是总是能获取非空值。
你可以在getSession方法里面给一个判断,如果sessionFactory.getCurrentSession();的返回值为空的话,就用sessionFactory.openSession();方法来新开一个session来返回就行了。
你可以在getSession方法里面给一个判断,如果sessionFactory.getCurrentSession();的返回值为空的话,就用sessionFactory.openSession();方法来新开一个session来返回就行了。