Некоторое понимание опций VM и файлов свойств

фон

Перед выполнением проекта с информацией об источнике данных, как правило, имя пользователя, пароль, они размещаются в файле свойств. Недавно сделал проект, чтобы настроить имя пользователя и пароль в веб-контейнер (Tomcat) параметры запуска, а затем вводят в файле свойств на $ {ключ}.

Тем самым создается много вопросов

  1. Контейнер загрузочных опции как впрыскиваются в файл свойств.
  2. Использование параметров запуска контейнера набор атрибутов.
  3. Свойства атрибутов настроены в том, чтобы ввести файл конфигурации пружины.
  4. Конфигурация свойств Диапазон атрибутов.

 

 

 

 

 

 

 

Личное понимание (пожалуйста, посоветуйте в вопросе)

Интернет в течение длительного времени, не нашел ясно, что варианты VM связанные сообщения. Я понимаю, о себе.

Написать Demo, параметры найдены в последних вариантах VM может быть литье $ {} шаблонного элементом в любом положении, например, как файл конфигурации пружинного XML, файлы свойства и литье под @value Java-файл.

 

 

 

 Может быть понято как контейнер свойств параметров запуска для настройки глобальных переменных все веб-контейнер, может все элементы в контейнере, все файлы во всех проектах, относящихся к сигналу на $ {ключ}.

 

 

О свойствах файла

Тогда, кстати, я глубоко понимаю, что свойства свойств файла и атрибуты определены в рамках пружины.

основная операция

Во- первых , все свойства является ключом к определению файла, то мы можем получить значение по GetProperty ( «ключ») загружается Свойства класса, ссылки

 

Общая практика: 

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

В конфигурационном файле XML яровой

    <контекст: свойство-заполнитель место = " путь к классам: service.properties " игнорировать-неразрешимыми = " истинный " />

Чтобы загрузить файл свойств, а затем с помощью XML $ {ключ} значение соответствует инъекции, либо класс Java атрибуты @value ($ {ключ}), чтобы ввести соответствующее значение.

 

Поэтому у меня возник вопрос: Какова сфера применения свойств документа, введенных в XML-да, да текущий файл XML? Является ли весной контейнер? Или весь проект?

Я написал демо - тест немного, нашел XML свойства атрибута вводится в уровне контейнера с. Например, система SpringMVC SpringMVC дочерние контейнеры и две пружины основных родительская контейнеровозы, свойства свойств могут быть введены только в springmvc.xml фасоли в SpringMVC суб-контейнера и получить конфигурационный XML - файл одном уровне, и весной родитель контейнер для кофейных зерен не усваивается, и наоборот.

 

Краткое описание:

 

  1. Контейнер загрузочных опции как впрыскиваются в файл свойств. ? Ответ: Нам нужно только настроить параметры запуска контейнера, другие полностью реализованы и обрабатываются контейнером.
  2. Использование параметров запуска контейнера набор атрибутов. Ответ: все элементы в контейнере, все файлы в проекте.
  3. Свойства атрибутов настроены в том , чтобы ввести файл конфигурации пружины. Ответ: Нам нужно только ввести свойства файла, другие реализации и обрабатываются весной
  4. Свойства диапазона Конфигурация атрибутов. ОТВЕТ: свойство было введено в контейнерах

 

рекомендация

отwww.cnblogs.com/qingshan-tang/p/12606830.html