Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bean Scope, Уровни изоляций:, Propagation …
-
-
Propagation (распространение транзакций). Идея - как Спринг будет обрабатывать транзакции и что будет делать
-
-
-
-
-
-
-
-
-
-
-
-
- scope - это строка-идентификатор, которая ставит бину в соответствие экземпляр класса orgl. Scope определяет жизненный цикл объекта
- Prototype bean в Singleton создастся 1 раз
Аннотация Transactional распространяется на методы текущего класса, но не на методы в классе родителя. Когда вешаем аннотацию на метод, Spring вешает на него proxy, т.е. делает обертку в виде try-catch, выполняет оригинальный метод
Есть оптимистичная и пессимистичная блокировка. Отличие - оптимист. работает на уровне БД, а пессимист. на уровне приложения