Spring Boot, Transactions, Java, Spring Data.
NOT_SUPPORTED : If a transaction exists, first Spring suspends it, and then the business logic is executed without a transaction MANDATORY : If there is an active transaction, then it will be used. If there is not, Spring throws an exception NEVER : Spring throws an exception if there’s an active