当前位置: 首页> 汽车> 报价 > 如何自己建网址_世界五大顶级猎头公司_中国十大seo公司_自己想开个网站怎么弄

如何自己建网址_世界五大顶级猎头公司_中国十大seo公司_自己想开个网站怎么弄

时间:2025/7/30 15:48:47来源:https://blog.csdn.net/yuzheh521/article/details/144555544 浏览次数: 1次
如何自己建网址_世界五大顶级猎头公司_中国十大seo公司_自己想开个网站怎么弄

我这里是以七牛为例子

在yml中添加七牛的相关配置

 

qiniu: #七牛的相关配置accessKey: your_access_keysecretKey: your_secret_keybucket: your_bucket_namedomain: your_domain

 对应在给配置文件来一个相应的实体类QiniuConfig

@Component
@ConfigurationProperties(prefix = "qiniu")//获取配置
public class QiniuConfig {//七牛云提供的密钥对,用于身份验证private String accessKey;private String secretKey;//存储空间名称private String bucket;//存储空间绑定的域名private String domain;public String getAccessKey() {return accessKey;}public void setAccessKey(String accessKey) {this.accessKey = accessKey;}public String getSecretKey() {return secretKey;}public void setSecretKey(String secretKey) {this.secretKey = secretKey;}public String getBucket() {return bucket;}public void setBucket(String bucket) {this.bucket = bucket;}public String getDomain() {return domain;}public void setDomain(String domain) {this.domain = domain;}public QiniuConfig() {}public QiniuConfig(String domain, String bucket, String secretKey, String accessKey) {this.domain = domain;this.bucket = bucket;this.secretKey = secretKey;this.accessKey = accessKey;}
}

在补全相应的service

 

@Service
public class CommonServiceImpl {private final QiniuConfig qiniuConfig;@Autowiredpublic CommonServiceImpl(QiniuConfig qiniuConfig) {this.qiniuConfig = qiniuConfig;}/*** 检查七牛云配置并返回相应信息。** @return 如果配置存在,则返回配置信息;如果不存在,则提示添加配置。*/public R<QiniuConfig> getQiniuConfig() {if (isQiniuConfigured()) {return R.success(qiniuConfig);} else {return R.error("请在配置文件中添加七牛云的相关配置。");}}/*** 检查是否已配置七牛云。** @return 如果配置存在返回true,否则返回false。*/private boolean isQiniuConfigured() {return qiniuConfig != null &&qiniuConfig.getAccessKey() != null && !qiniuConfig.getAccessKey().isEmpty() &&qiniuConfig.getSecretKey() != null && !qiniuConfig.getSecretKey().isEmpty() &&qiniuConfig.getBucket() != null && !qiniuConfig.getBucket().isEmpty() &&qiniuConfig.getDomain() != null && !qiniuConfig.getDomain().isEmpty();}}

重点在这里

在补全相关的controller

/*** 公共配置controller*/
@Controller
@ResponseBody
@RequestMapping("/commonConfig")
@Tag(name = "公共配置controller")
public class CommonController {@Autowiredprivate CommonServiceImpl commonService;@Operation(summary = "获取七牛的相关配置", description = "获取七牛的相关配置")@GetMapping("/getQiniu")public R getQiniuConfig() {return commonService.getQiniuConfig();}}

 最后测试

关键字:如何自己建网址_世界五大顶级猎头公司_中国十大seo公司_自己想开个网站怎么弄

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: