Spring Framework, Spring Boot, Transactions, Transaction Management, Isolation Level.
non-transactional. When you have methods that only read data from the database but don't modify it, you can use NOT_SUPPORTED. It allows these methods to run without a transaction, potentially improving performance. @Transactional(propagation = Propagation.REQUIRED) public void create(Product