使用Configuration
@Configuration
@ConfigurationProperties(prefix = "com.didispace")
public class DidispaceProperties {
private String title;
}
這個DidispaceProperties就會載入com.didispace開頭的配置。其他Service或者Controller要使用這些配置的時候,就透過注入DidispaceProperties就也可以了。如果要修改配置相關的邏輯,也只需要修改DidispaceProperties中的內容即可,而不是到處找@Value的配置。