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
谈一下好处,这样避免写死,可以在服务端直接修改配置文件,松耦合
浙公网安备 33010602011771号