Как прочитать значение config.properties, используя Spring MVC «singleton» Scope в Java?

Опубликовано: 2018-08-29
Учебное пособие по области Spring MVC Singleton - Crunchify

Некоторое время назад я написал учебник о том, как читать файл конфигурации традиционным способом. Но что, если вы хотите загрузить его как среду Spring MVC?

Чаще всего вам может потребоваться постоянный доступ к некоторым вашим значениям config.properties в вашем классе Java. Есть простой способ получить его, используя одноэлементную область видимости Spring MVC.

Пожалуйста, взгляните на полное изображение рабочей области ниже.

Нам нужно создать 4 файла:

  1. CrunchifySpringExample.java в пакете com.crunchify.tutorial
  2. файл config.properties в папке /go/config/
  3. файл spring-bean.xml в папке /resources
  4. файл pom.xml (преобразование проекта в проект Maven)
Структура проекта Eclipse — Crunchify Spring MVC — загрузка конфигурации

Давайте начнем:

Шаг 1

Создайте динамический веб-проект с именем CrunchifyLoadPropertiesSpringMVC

Создать новый динамический веб-проект - Crunchify

Шаг 2

Преобразование проекта в проект Maven.

Это создаст файл pom.xml , и мы добавим зависимости Spring.

Создать проект Maven POM - Crunchify

Шаг 3

Создайте файл CrunchifySpringExample.java

Шаг-4

Вот мой файл pom.xml .

Шаг-5

Если вы не видите папку « resources ». Создай.

Создать папку ресурсов — пример Crunchify Spring

Шаг-6

Создайте файл config.properties с указанным ниже содержимым.

Шаг-7

Содержимое файла spring-bean.xml

Шаг-8

Теперь запустите CrunchifySpringExample.java , и вы должны увидеть такой результат.

Шаг-9

Выход

Наслаждайтесь и счастливого кодирования..