【发布时间】:2018-02-12 01:44:09
【问题描述】:
我在 Play/Scala 中有两个 Hibernate 类,Group 和 Item,其中一个组可能有很多项。我需要的是从组中删除所有项目。我尝试像这样删除:
val group = session.get(classOf[Group],groupCode)
val it = group.items.iterator
while(it.hasNext) {
val i = it.next
group.items.remove(i)
}
第一次迭代运行良好,但在第二次迭代中我得到ConcurrentModificationException。
这是什么异常以及如何解决这个问题?
【问题讨论】:
标签: scala hibernate playframework playframework-2.0