4 года назад
Коротко о транзакции в SQL
Транзакция - это неделимая с точки зрения воздействие на бд последовательность операторов манипулирование данными приводящие к одному из двух возможных результатов: успешно или откат Свойства транзакций Транзакция в СУБД должна обладать свойствами: Все действия с данными в транзакции должны быть либо подтверждены, либо отменены По окончании транзакции данные либо остаются неизменными, либо измененные данные будут удовлетворять ограничениям целостности, правилам (rules) и другим критериям согласованности данных Транзакции должны выполнятся автономно и независимо от других транзакций...
4 дня назад
Управление транзакциями в Spring: подробно о @Transactional
Вы можете использовать этот гайд, чтобы разобраться с управлением транзакциями в Spring на простом, практическом уровне с использованием аннотации @Transactional. Единственное условие? Вам необходимо иметь хотя бы самое примитивное представление об ACID, то есть о том, что такое транзакции в базах данных и как их использовать. Более того, распределенные транзакции и относительные транзакции здесь не рассматриваются, хотя основные принципы с точки зрения Spring применимы и к ним. С помощью этого гайда...