Spring boot application.properties для чтения файлов - PullRequest
0 голосов
/ 04 декабря 2018

пружинная загрузка, считывающая нулевые значения из application.properties в классе утилит java с использованием @ Value

@Component
public class EnvironmentDetails {

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

, дающей нулевое значение в строке hostfile

1 Ответ

0 голосов
/ 04 декабря 2018

Вы можете создать конфигурацию класса:

    @Configuration
    public class Configuration {

        @Autowired
        private Properties properties;

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

и определить эту строку в application.properties вашего src/main/resources пути

, в то время как в вашей основной функции вы должны установить:

@Autowired
String hostFile;

это будет значение из функции, которую вы создали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...