springBoot配置文件属性注入

以一个微信公众号开发为例,注入微信appid

1、在application.properites文件中定义属性

#===================微信相关=============
#公众号
wxpay.appid=wx5base15ca207cdd40c
wxpay.appsecret=554801238f17fdsdsdd6f96b382fe548215e9

2、写一个WeChatConfig类

@Configuration
@PropertySource(value="classpath:application.properties")
public class WeChatConfig {
    /**
     * 公众号id
     */
    @Value("${wxpay.appid}")
    private String appId;
    /**
     * 公众号密钥
     */
    @Value("${wxpay.appsecret}")
    private String appSecret;

3、over

谈一下好处,这样避免写死,可以在服务端直接修改配置文件,松耦合

 

posted on 2020-03-29 12:17  讲文明&懂礼貌  阅读(334)  评论(0)    收藏  举报