Предишно съдържание на урока
Вмъкваме две идентични части данни и обновяваме две парчета данни поотделно, и двете с транзакционни функции, кодът е следният:
Правим първата транзакция способна да изпълнява бизнес логическия код по нормален начин; Умишлено добавяме изключения във втората транзакция, за да видим дали може да се върне нормално.
Резултатът от теста показва, че транзакция 1 няма аномалии и актуализацията е успешна. Транзакция 2, хвърляне на изключение, неуспешно обновяване и връщане назад.
Изтегляне на изходния код:
Туристи, ако искате да видите скритото съдържание на този пост, моля Отговор
|