Содержание предыдущего урока
Мы вставляем два идентичных фрагмента данных и обновляем два отдельных фрагмента, оба с транзакционными функциями, код выглядит следующим образом:
Мы делаем первую транзакцию, способной выполнять бизнес-логический код нормально; Мы намеренно добавляем исключения во вторую транзакцию, чтобы проверить, можно ли откатить её нормально.
Результаты теста показывают, что транзакция 1 не имеет отклонений, и обновление прошло успешно. Транзакция 2 — выбросить исключение, не обновить обновление и откатить назад.
Скачать исходный код:
Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйста Ответ
|