spring里面事务的传播属性和事务隔离级别
- 7个数据。??
- ???????
- ???Dirty?reads?non-repeatable?reads????phantom?reads??
- Serializable????不会??不会??不会??
- REPEATABLE?READ?不会??不会??会??
- READ?COMMITTED??不会??会???会??
- Read?Uncommitted????会???会???会??
- ???????
- ????三、readOnly??
- ????事务属性中的readOnly标志表示对应的事务应该被最优化为只读事务。??
- ????这是一个最优化提示。在一些情况下,一些事务策略能够起到显著的最优化效果,例如在使用Object/Relational映射工具(如:Hibernate或TopLink)时避免dirty?checking(试图“刷新”)。??
- ????四、Timeout??
- ????在事务属性中还有定义“timeout”值的选项,指定事务超时为几秒。在JTA中,这将被简单地传递到J2EE服务器的事务协调程序,并据此得到相应的解释