Описание тега spring-environment

1 ответ

Установить / Поместить значение в среду Spring Spring-boot для последующего использования

Был ли какой-либо способ установить или поместить некоторые значения в org.springframework.core.env.Environment? Мы используем Spring-boot, как показано ниже. <parent> <groupId>org.springframework.boot</groupId> <artifactId>s…
1 ответ

Spring 5 получает списки объектов из Environment

Используя последнюю версию Spring 5 на Java 9.... Со следующим YAML: flow: - name: cats url: http://dogs.com - name: dogs url: http://cats.com С Environment значения вложенных свойств могут быть извлечены как обычно (env.getProperty("flow[0].name") …
10 янв '18 в 11:09
0 ответов

Spring Boot Properties как переменные среды

Я сталкивался с некоторым поведением, которое кажется непоследовательным в том, как весенняя загрузка обрабатывает переменные среды в файлах свойств приложения против классов свойств конфигурации. Я не уверен, является ли это ошибкой весной или ошиб…
27 мар '18 в 16:02
2 ответа

@PropertySource и имя контекста приложения

У меня есть класс @Configuration. Этот класс имеет @PropertySource. Я хочу иметь одно отдельное свойство для каждого приложения. Пример: @Configuration @PropertySource("file:${my.properties-file}") public class Config { } Я хочу настроить каждое сво…
13 июл '15 в 13:51
0 ответов

Порядок источников собственности в PropertySourcesPropertyResolver

Это часть моего класса конфигурации: @Configuration @PropertySource("classpath:properties.properties") public class DataBaseConfig { @Resource private Environment env; @Bean public DataSource dataSource() { DriverManagerDataSource dataSource = new D…
2 ответа

Spring boot получить аргументы командной строки в коде конфигурации

Я получил Spring Boot с Spring Batch проекта. Внутри моей BatchConfiguration я хочу получить аргументы командной строки, поэтому я @Autowire Environment объект и пытаюсь получить свой реквизит, но я получаю ноль. После некоторой отладки я понял, что…
3 ответа

Загрузка различных свойств для разработки и развертывания

У меня очень распространенный случай использования - подключение к разным базам данных, когда моя программа находится в режиме разработки, в тестовом режиме или в режиме развертывания. Теперь я делаю это, настраивая источник данных и передавая ему с…
20 июл '14 в 08:21
2 ответа

Как использовать Spring-EL в @Value при использовании констант для разрешения свойства

Я пытаюсь использовать константу, чтобы определить свойство, а затем разрешить его с помощью аннотации @Value. Я определил константу в интерфейсе: public interface InternalConstant{ public static final String JOB_NAME_PROPERTY = "javabatch.jobName";…
1 ответ

Заполните карту<String, String> всем файлом.property из среды Spring

У меня есть файлы myProperties.properties со следующим содержимым: enum1 = a enum2 = b enum3 = c enum4 = d and so on... Моя проблема заключается в том, как я могу заполнить или ввести все значения свойств в Map&lt;String,String&gt; - enum1..4 в каче…
1 ответ

Будет ли Spring enviroment.getProperty() обращаться к файлу каждый раз, или он будет помнить?

У меня есть приложение Spring MVC. я использую someprops.property файл, чтобы получить некоторые глобальные свойства. Я использую среду Spring, чтобы получить это. @Autowired private Environment env; В каком-то методе env.getProperty('some.prop'); М…
25 май '17 в 12:02
2 ответа

Определите Spring @PropertySource в xml и используйте его в Environment

Весной JavaConfig, я могу определить источник свойства и ввести в среду @PropertySource("classpath:application.properties") @Inject private Environment environment; Как мне это сделать, если в XML? Я использую context: property-placeholder и класс J…
06 дек '12 в 07:08
2 ответа

Файл определения XML-компонента пропущен из-за несоответствия указанных профилей [по умолчанию]

У нас есть приложение Spring, развернутое на tomcat, и оно не запускается. Ошибка приложения заключается в следующем: Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException…
26 июн '17 в 19:34
1 ответ

Spring Лучший подход для нескольких сред

У меня есть следующее: Система A - Авторизация (REST API) Система B - необходимо проверить на подлинность Система C - необходимо проверить на подлинность Система D - необходимо проверить на подлинность И у меня много обстановки развитие гомолог прои…
29 окт '14 в 11:56
1 ответ

Spring Environment: порядок системных свойств и systemEnvironment

Можно ли контролировать порядок разрешения из Spring Environment из базовых PropertySources? Например. У меня есть переменная среды ОС ENV key=os и запустить Java с системной переменной среды java -Dkey=system Какой вывод у метода Invoking m на боб …
22 мар '18 в 14:24
1 ответ

Элементы Spring не отображаются в Eclipse Navigator

Хотя я включил Spring Elements и вижу, что когда я щелкаю правой кнопкой мыши по своему проекту, он не отображается в моем проекте в Navigator. Я также установил необходимые плагины, но все еще не могу выяснить проблему. Как я могу это исправить?
8 ответов

Внедрить бобов весной динамически

В веб-приложении java-spring я хотел бы иметь возможность динамически внедрять бины. Например, у меня есть интерфейс с 2 различными реализациями: В моем приложении я использую файл свойств для настройки инъекций: #Determines the interface type the a…
18 окт '16 в 09:53
2 ответа

Spring Environment - несколько?

Я не понимаю, как работает Spring Environment. Я думал, что это в основном синглтон в ApplicationContext и в любое время я загружаю PropertySources в мой AppCtx, они объединяются в этот сингл Environment автоматически. Тем не менее, я вижу это запис…
06 янв '15 в 20:22
1 ответ

Файл шаблона log4j для нескольких сред

Я хотел бы иметь один WAR-файл, который будет работать в разных средах (например, dev, ci и prod), а среда Spring в значительной степени отвечает нашим требованиям. log4j для среды является одним из выдающихся элементов. Как указывалось в других отв…
1 ответ

Почему Environment в bean-компоненте не видит свойства из источника в контексте интеграции?

В конфигурации веб-приложения Spring Integration я добавил заполнитель свойства: &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:ctx="http://www.springframework.org/schema/context" ... xsi:schemaLocation="http://www.springframewo…
2 ответа

Получить Spring Environment как свойства

Интересно, есть ли способ извлечь свойства из среды Spring (например, полученные из ApplicationContext) в виде экземпляра Properties? Или, по крайней мере, есть ли способ перечислить свойства в Spring Environment, или получить их все в виде карты, и…
02 дек '14 в 11:39