diff --git a/youchain-system/src/main/java/com/youchain/utils/BatchCreateOrUpdate.java b/youchain-system/src/main/java/com/youchain/utils/BatchCreateOrUpdate.java index 31ea344..c481bfd 100644 --- a/youchain-system/src/main/java/com/youchain/utils/BatchCreateOrUpdate.java +++ b/youchain-system/src/main/java/com/youchain/utils/BatchCreateOrUpdate.java @@ -19,7 +19,7 @@ public class BatchCreateOrUpdate { * @param entities 要插入的实体列表 * @param 实体类型 */ - @Transactional + @Transactional(rollbackFor = Exception.class) public void batchCreate(List entities) { int batchSize = 100; if (entities == null || entities.isEmpty()) { @@ -51,7 +51,7 @@ public class BatchCreateOrUpdate { * @param entities 要更新的实体列表 * @param 实体类型 */ - @Transactional + @Transactional(rollbackFor = Exception.class) public void batchUpdate(List entities) { int batchSize = 100; if (entities == null || entities.isEmpty()) {