笔记
7、接口配置文件自动映射到属性和实体类配置 简介:使用@value注解配置文件自动映射到属性和实体类 1、添加 @Component或者Configuration 注解; 2、使用 @PropertySource 注解指定配置文件位置;(属性名称规范: 大模块.子模块.属性名) #=================================微信相关================== #公众号 wxpay.appid=wx5beac15ca207cdd40c wxpay.appsecret=554801238f17fdsdsdd6f96b382fe548215e9 3、必须 通过注入IOC对象Resource 进来 , 才能在类中使用获取的配置文件值。 @Autowired private WeChatConfig weChatConfig; 例子: @Configuration @PropertySource(value="classpath:application.properties") public class WeChatConfig { @Value("${wxpay.appid}") private String appId;开始
创建配置文件类
加入configuration这个类表示是个配置文件 指定他从哪个文件里面读取 表示指定从 application.properties这个配置文件内读取配置文件内配置属性
注解的包一定要选择springframework下面的 生成getter和setter方法
测试配置文件的读取。
复制一个testController出来
启动服务测试