refactor: 存储模式动态检查环境变量,改PAR_STORAGE_TYPE无需重启
- CachedStorageService 每次调用读 PAR_STORAGE_TYPE 环境变量 - QiniuStorageService 首次调用懒初始化,读 QINIU_* 环境变量 - 去掉 @ConditionalOnProperty/@ConditionalOnMissingBean
This commit is contained in:
@@ -4,7 +4,7 @@ import com.par.core.dto.ApiResponse;
|
||||
import com.par.core.dto.SiteConfigDTO;
|
||||
import com.par.core.entity.SiteConfig;
|
||||
import com.par.core.service.ConfigService;
|
||||
import com.par.core.storage.StorageService;
|
||||
import com.par.core.storage.CachedStorageService;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.HttpHeaders;
|
||||
@@ -24,9 +24,9 @@ import java.util.Map;
|
||||
public class ConfigController {
|
||||
|
||||
private final ConfigService configService;
|
||||
private final StorageService storageService;
|
||||
private final CachedStorageService storageService;
|
||||
|
||||
public ConfigController(ConfigService configService, StorageService storageService) {
|
||||
public ConfigController(ConfigService configService, CachedStorageService storageService) {
|
||||
this.configService = configService;
|
||||
this.storageService = storageService;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user