diff --git a/common/src/main/java/com/imitate/common/sys/service/SysConfigService.java b/common/src/main/java/com/imitate/common/sys/service/SysConfigService.java index 78a5e12..937a0c1 100644 --- a/common/src/main/java/com/imitate/common/sys/service/SysConfigService.java +++ b/common/src/main/java/com/imitate/common/sys/service/SysConfigService.java @@ -61,7 +61,7 @@ public class SysConfigService { * * @return */ - @Transactional + @Transactional(rollbackFor = Exception.class) public SysConfig lockSysConfig(SysConfig param) { SysConfig sysConfig = sysConfigMapper.selectSysConfigForUpdate(param.getName()); boolean expired = sysConfig.getExpireTime().compareTo(LocalDateTime.now()) < 0;