org.hibernate.HibernateException: No CurrentSessionContext configured!
造成以上问题原因:在hibernate.cfg.xml中没有配置
hibernate.current_session_context_class
这个property可以配置如下一些值:
jta | thread | managed | custom.Class
一般取thread
session.getCurrentSession()的一些特点:
1.如果当前session的事务没有commit则获得当前session;
2.如果当前session的事务已经commit则获得一个新的session;
3.事务提交自动close。