开发手册
小库力
这个作者很懒,什么都没留下…
展开
-
手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 语句,手动回滚,这样上层就无需去处理异常原创 2020-04-06 17:03:30 · 184 阅读 · 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 · 148 阅读 · 0 评论