spring读取配合文件多种方式

@ConfiguretionProperties(value做好别添加属性)

springboot的配置文件多种读取方式 

@Enablexxx 相当于Import 引入配置类 

1. @value()
2. envirement()
3.第3种  :在启动类加注解:@EnableConfigurationProperties("application.yml")/开启配置文件
                   配置类加注解:  @ConfugureProperties(prefix=“前缀”)
                   属性名称要与配置文件名称相同
           
第4种:
        在配置类加两个注解:@Configuretion @ConfiguretionProperties(prefix = "前缀")

第5种:
        在配置类加@Configuretion @PropertiesSources("classpath:application.properties")
        变量名与配置文件名一致
        
第6种:加载其他微服务的配置文件
        ComponmentScan("配置类所在的包")
        /**
         * 异常处理配置类
         *  需要扫描到异常处理类即可
         */
        @Configuration
        @ComponentScan("com.heima.common.exception")
        public class ExceptionConfig {

        }
第7种:

@Configuration
@ConfigurationProperties(prefix = "ttt")
@PropertySource("classpath:aaa.properties")
public class DataConfig {
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值