Hibernate的getCurrentSession()每次执行都是活的一个新的session,getCurrentSession()用完之后只需commit()就行,不用关闭,如果commit()之后再关闭,就会报session已经关闭的错误;但是如果不commit()而执行关闭,虽然不会报什么错误,但是这时观察数据库添加数据是没有成功的。
Hibernate的getCurrentSession()每次执行都是活的一个新的session,getCurrentSession()用完之后只需commit()就行,不用关闭,如果commit()之后再关闭,就会报session已经关闭的错误;但是如果不commit()而执行关闭,虽然不会报什么错误,但是这时观察数据库添加数据是没有成功的。