![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发手册
小库力
这个作者很懒,什么都没留下…
展开
-
手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句,手动回滚,这样上层就无需去处理异常原创 2020-04-06 17:03:30 · 181 阅读 · 0 评论 -
不要在 foreach 循环里进行元素的 remove/add 操作
不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用Iterator 方式,如果并发操作,需要对 Iterator 对象加锁。正例:List list = new ArrayList<>();list.add(“1”);list.add(“2”);Iterator iterator = list.iterator();while ...原创 2020-04-03 19:46:27 · 146 阅读 · 0 评论