Spring @Transactional - Подробное руководство
Что такое @Transactional? @Transactional - это аннотация Spring Framework, которая обеспечивает декларативное управление транзакциями. Она позволяет управлять транзакциями базы данных без написания boilerplate кода. Основные концепции 1. Транзакция Транзакция - это последовательность операций с базой данных, которая выполняется как единое целое: Все или ничего: либо все операции выполняются успешно, либо все откатываются. ACID свойства: Atomicity, Consistency, Isolation, Durability Spring создает прокси-объекты для классов с @Transactional: Типы транзакций 1...