SpringBoot可以通过配置文件来解决代码部分硬编码问题
创建一个类,如下,使之在配置文件中生效(prefix可自定义,成员变量可自定义)
@Component
@ConfigurationProperties(prefix = "sky.alioss")
@Data
public class AliOssProperties {
private String endpoint;
private String accessKeyId;
private String accessKeySecret;
private String bucketName;
}
使用时,仅仅需要注入这个类的Bean,然后获取其中的变量即可
本文介绍了如何在SpringBoot项目中使用@ConfigurationProperties注解,将AliOssProperties类中的配置项从代码硬编码迁移到配置文件,实现灵活管理和易于维护。只需注入Bean并访问属性即可.
9672

被折叠的 条评论
为什么被折叠?



