Я использую Scala и JDBC, теперь я хочу повторно использовать PreparedStatement
для выполнения мульти-вставки. Я хочу использовать foreach-loop над массивом, но не могу получить его правильно с помощью Scala.
val stmt = conn.prepareStatement(insertStatement)
// wrong Scala
items.foreach(item : MyItem =>
stmt.setInt(1, item.id)
stmt.setInt(2, item.value)
stmt.executeUpdate()
)
items
- это массив, содержащий несколько MyItem
.
Как я могу записать этот foreach-loop в Scala и повторно использовать PreparedStatement
?