Hibernate开启OpenSessionInView,使用getCurrentSession获取Sesson后不用开始事务就可以进行增删改查。
这是在发起请求时开启事务,结束后关闭事务。这样的话,在service层配置事务是不是就没有意义了。
还有一个问题,getCuttentSession是与当前线程绑定在一起,Spring的事务管理的原理与OpenSesssionInView类似吗,只是不是再request时获取session,而是在service层获取session(假设我在service层配置事务)