Spring Boot Application.properties文件读取

时间:2018-12-04 15:38:07

标签: java spring-boot null application.properties

spring boot使用@Value从java实用工具类的application.properties中读取空值

@Component
public class EnvironmentDetails {

    @Value("${hostfile}")
    String hostFile;
}

在主机文件字符串中提供空值

1 个答案:

答案 0 :(得分:0)

您可以创建一个类配置:

public class Configuration {

    @Autowired
    private Properties properties;

    @Bean
    public String hostFile() {
        return properties.gethostFile();
    }
}

并在application.properties路径的src/main/resources中定义此字符串

在主要功能中,您需要设置:

@Autowired
String hostFile;

这将从您创建的函数中获取值。