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/, определенного с именем делает, но у меня есть правильный файл свойств, и он доказывает, что контейнер может загрузить его из-за первой ошибки.
Ответы
Ответ 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;
...