mic*_*man 2 java spring mybatis
有没有办法使用SpringMVC设置MyBatis以获得整个http请求的一个事务?通常OpenSessionInViewFilter在MyBatis中有类似Hibernate的东西,还是应该编写自己的过滤器来实现这种行为?
您对"会话"和"交易"这一概念感到困惑.OSIV打开会话,在一个会话中,几个交易可以共存.通常,您应该将@Transactional属性放置到控制器使用的服务,具体取决于您的业务要求.
而且,一切的大交易都是反模式.理想情况下,为用户的操作设置读写事务,然后另一个只读事务是为用户构建响应.它节省了资源,因为插入/更新所采用的数据库锁定是先前发布的.
| 归档时间: |
|
| 查看次数: |
1495 次 |
| 最近记录: |