Spring IoC контейнер: зависимости и конфигурация в деталях, составные имена свойств

Вы можете использовать составные или вложенные имена свойств при настройке свойств компонента, если все компоненты пути, кроме конечного имени свойства, не равны null. Рассмотрим следующее определение компонента:

<bean id="something" class="things.ThingOne">
    <property name="fred.bob.sammy" value="123" />
</bean>

Бин something имеет свойство fred, свойство bob, свойство sammy, и этому окончательному свойству sammy присваивается значение 123. Чтобы это работало, свойство fred something и свойство bob fred не должно быть нулевым после того, как бин построен. В противном случае генерируется исключение NullPointerException.


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки