Я хотел бы понять, как лучше всего обрабатывать исключения с помощью Anorm, используя функции Scala Try and match.
Учитывая запрос
database.withConnection { implicit c =>
SQL("Select 1").execute()
}
Как бы я ловил исключения? Я представляю что-то вроде
match {
case Success(?) => ?
case Failure(ex) => println(ex) ?
}
Любой рабочий пример будет высоко оценен. Я хотел бы иметь возможность изящно обрабатывать любые непредвиденные исключения, связанные с базой данных.