首页 > 微信 > 详细

小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-7.接口配置文件自动映射到属性和实体类配置

时间:2019-09-05 09:59:18      阅读:76      评论:0      收藏:0      [点我收藏+]

笔记


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出来
技术分享图片

启动服务测试
技术分享图片

技术分享图片

技术分享图片



 

小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-7.接口配置文件自动映射到属性和实体类配置

原文:https://www.cnblogs.com/wangjunwei/p/11462884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!