Spring Framework, Spring Boot, Transactions, Transaction Management, Isolation Level.
List<Image> images) { saveImages(images); productRepository.save(product); } @Transactional(propagation = Propagation.REQUIRES_NEW) public void saveImages(List<Image> images) { // save images } SUPPORTS If a transaction is started before the SUPPORTS transactional type, It gets involved in the