在Java代码中获取spring配置文件中的配置项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Java代码中获取spring配置文件中的配置项相关的知识,希望对你有一定的参考价值。

1. application.properties配置文件增加配置项

myconfig.item.url=http://127.0.0.1:8080/proj/test

 

2. 写一个常量类

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

@Component("constants")
public class Constants {

    @Value("${myconfig.item.url}")
    private String myconfigItemUrl;

    public String getMyconfigItemUrl() {
        return myconfigItemUrl;
    }

}

 

3. 其他代码中使用

    @Autowired
    private Constants constants;

    public void test(){
        String url = constants.getMyconfigItemUrl();
    }    

 

以上是关于在Java代码中获取spring配置文件中的配置项的主要内容,如果未能解决你的问题,请参考以下文章

spring boot框架学习之重要注解3注解方式读取外部资源配置文件

spring项目jar包内的配置文件和项目的配置文件有重复项

spring配置文件(application.propertiesapplication.ymlapplication.yaml))中的配置项加载到自定义类中的方法

spring boot之入门配置

linux下c语言简单实现获取配置文件中的配置项

linux下c语言简单实现获取配置文件中的配置项