Зміст попереднього уроку
Ми вставляємо два однакових фрагменти даних і оновлюємо два окремо, обидва з транзакційними функціями, код виглядає так:
Ми робимо першу транзакцію, здатною виконувати бізнес-логічний код нормально; Ми навмисно додаємо винятки у другу транзакцію, щоб перевірити, чи можна її відкотити нормально.
Результат тесту показує, що транзакція 1 не має аномалій, і оновлення пройшло успішно. Транзакція 2, викинь виключення, невданість оновлення і відкат назад.
Завантаження вихідного коду:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|