regulatoryPlatform/src/main/java/com/jepsoninfo/config/OssConfig.java

36 lines
985 B
Java

package com.jepsoninfo.config;
import com.jepsoninfo.common.dao.CommonConfigDao;
import com.jepsoninfo.common.entity.CommonConfig;
import com.jepsoninfo.util.ConstUtil;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.annotation.Resource;
@Configuration
public class OssConfig {
@Resource
private CommonConfigDao commonConfigDao;
@Bean
public CommonConfig init(){
CommonConfig config;
//oss
config = commonConfigDao.selectByPrimaryKey(15);
ConstUtil.OSS_BUCKET = config.getCnValue();
config = commonConfigDao.selectByPrimaryKey(16);
ConstUtil.OSS_SECRET_ID = config.getCnValue();
config = commonConfigDao.selectByPrimaryKey(17);
ConstUtil.OSS_SECRET_KEY = config.getCnValue();
config = commonConfigDao.selectByPrimaryKey(18);
ConstUtil.OSS_ENDPOINT = config.getCnValue();
return config;
}
}