Если вы пытаетесь создать экземпляр bean-компонента со значениями из файла свойств (например, Strings), то метод valueOf(String s)
- ваш друг.Все классы-обертки примитивного типа (Short
, Integer
, Long
, Float
, Double
, Boolean
, Character
, Byte
и String
) предоставляют статические фабричные методы, называемые valueOf
с аргументом String
.
Обратите внимание, что Date
не является примитивной оболочкой и не попадает в эту категорию.
Если вам интересно, я могу опубликовать код для bean-компонентаЯ написал класс фабрики, который обрабатывает пользовательские аннотации @Property для создания экземпляров компонентов из файлов свойств.