Spring IoC контейнер: зависимости и конфигурация в деталях, null и пустые строковые значения
Spring обрабатывает пустые аргументы для свойств и т.п. как пустые строки. Следующий фрагмент метаданных конфигурации на основе XML устанавливает для свойства электронной почты пустое String значение ("").
<bean class="ExampleBean">
<property name="email" value=""/>
</bean>
Предыдущий пример эквивалентен следующему коду Java:
exampleBean.setEmail("");
Kotlin
exampleBean.email = ""
Элемент <null/> обрабатывает null значения. Следующий листинг показывает пример:
<bean class="ExampleBean">
<property name="email">
<null/>
</property>
</bean>
Предыдущая конфигурация эквивалентна следующему коду Java:
exampleBean.setEmail(null);
Kotlin
exampleBean.email = null
Читайте также:
- Spring IoC контейнер: зависимости и конфигурация в деталях, элемент idref
- Spring IoC контейнер: примеры внедрения зависимостей
- Spring IoC контейнер: зависимости и конфигурация в деталях, прямые значения
Комментарии
Отправить комментарий