我是靠谱客的博主 朴实爆米花,最近开发中收集的这篇文章主要介绍Springboot自定义yml配置文件,并获取value,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言:
由于公司要调用第三方接口,第三方接口分为两个环境(测试/正式)所以请求路径不同;
我们开发环境当然要调用测试环境进行开发,线上调用正式环境;为保证切环境的时候代码不做改动,那么我们只有对配置文件下手了;

实现过程:
1.yml配置文件:
在这里插入图片描述

xufan:
  getPrizeConversionUrl: https://blog.csdn.net/weixin_44146379

2.映射实体对象(项目中有可能会设置多个配置字段,所以我这里创建了一个对象):
在这里插入图片描述
注意:
@Value读取配置文件
@Component用于类或接口上主要是指定扫描路径,spring会把指定路径下带有指定注解的类自动装配到bean容器里

package com.king.science.dto;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

import java.io.Serializable;

/**
 * @author xf
 * @version 1.0.0
 * @ClassName GetPrizeConversionUrlConfig
 * @Description TODO
 * @createTime 2020.08.04 16:45
 */
@Data
@Component
public class GetPrizeConversionUrlConfig implements Serializable {

    @Value("${xufan.getPrizeConversionUrl}")
    private String getPrizeConversionUrl;
    
}

3.取出使用:
在这里插入图片描述
效果展示:
在这里插入图片描述
别人拥有的,你不必羡慕,只要努力,你也会拥有

最后

以上就是朴实爆米花为你收集整理的Springboot自定义yml配置文件,并获取value的全部内容,希望文章能够帮你解决Springboot自定义yml配置文件,并获取value所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部