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

    笔记


    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出来


    启动服务测试








     

  • 相关阅读:
    winform学习(4)控件的添加、显示和隐藏
    winform学习(3)窗体事件
    《深入理解XGBoost》
    《一篇文章搞定GBDT、Xgboost和LightGBM的面试》
    >>深入理解AutoML和AutoDL:构建自动化机器学习平台
    《浏览器工作原理与实践》 7
    《Effective Java 第三版》——《骨架实现类》
    《深入理解JVM & G1 GC》【5】
    《深入理解JVM & G1 GC》【4】
    《深入理解JVM & G1 GC》【3】
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11462884.html
Copyright © 2011-2022 走看看