zoukankan      html  css  js  c++  java
  • spring boot 获取配置文件值之@value 及使用@configuration和@value两者之间的区别

    1.使用configurationproperties获取

    在类上边加上@ConfigurationProperties(prefix = “Persion”)即可

    @Data
    @ConfigurationProperties(prefix = "Persion")
    @Component
    public class Persion implements Serializable {
    
    }
    

    2.使用@value获取

    在属性上添加@value即可

     @Value("${Persion.name}")
        public String name;
    

    3.@configurationproperties和@value区别

    @configurationproperties @value
    功能 批量注入配置文件中的值 单个指定
    松散绑定 支持() 不支持
    spel 不支持 支持
    jsr303 支持 不支持
    复杂类型封装 支持 不支持
  • 相关阅读:
    npm改为淘宝镜像
    html中table中td内容换行
    git 切换文件夹路径
    git经常使用的命令
    day16
    day15
    day13
    day14
    day12
    day11
  • 原文地址:https://www.cnblogs.com/fanxl/p/9123014.html
Copyright © 2011-2022 走看看