![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
事务
西丽沙河尚
深圳南山西丽程序猿
展开
-
Spring 中的事务注解 @Transactional
@Transactional 特性@Transactional注解只能应用到 public 修饰符上,对其他修饰符不起作用,但不报错。@Transactional 一般加到实现类或实现类方法上,不要加到接口或接口方法上。@Transactional仅仅对 unchecked 异常进行事务异常回滚;如果是 checked 异常则不进行异常回滚。unchecked 异常一般为错误或运行时异...原创 2020-02-02 10:07:13 · 558 阅读 · 3 评论 -
Oracle数据库for update锁表现象及解决方法
一、锁表现象用户一在PL/SQL或SQL Developer中执行如下语句:select uid, username from t_user where uid = 2 for update;并且没有点击提交事务,那么会产生行级锁。那么用户二再在此表下执行for update语句时,就会出现卡死现象。二、解决方案2.1 用户操作让用户一提交事务,便可以解锁。用户二为了保险起见,可...原创 2019-01-25 17:03:19 · 10578 阅读 · 0 评论