Autowire boolean primitive из файла свойств - программирование
Подтвердить что ты не робот

Autowire boolean primitive из файла свойств

Привет, я хочу, чтобы autowire boolean value из файла свойств ссылался на следующую ссылку с картами url Spring автозапуск свойств (свойство-placeholder)

но я хочу, чтобы автоматическая проводка логического свойства, также задала вопрос Spring Autowire primitive boolean Spring примитивный булеар Autowire но это было для значения bean, и в моем случае я хочу сделать то же самое с использованием значения свойства, которое разделяется точкой.

${does.it.allow} //, который терпит неудачу и дает String, нельзя отбрасывать в boolean #{does.it.allow} // это не дает свойства bean/, определенного с именем делает, но у меня есть правильный файл свойств, и он доказывает, что контейнер может загрузить его из-за первой ошибки.

4b9b3361

Ответ 1

Это не работает для меня с примитивным булевым. Но он работает с булевым типом.

Это мое объявление конфигурации spring файла свойств:

<context:property-placeholder location="classpath:path/to/file/configuracion.properties" />

Это то, что у меня есть в файле свойств:

my.property=false

И это мой успешный класс обслуживания:

...
@Service
public class MyServiceImpl implements MyService{
...
    @Value("${my.property}")
    private Boolean nameOfProperty;
...