У меня есть два боба для одного класса:
<bean id="child1" class"abc.Parent"/>
<bean id="child2" class"abc.Parent">
<property name"service" ref="fooService"/
</beans>
class-
class Parent
{
private FooService service;
public void doStuff() {
service.doFooStuff();
}
public FooService getService() {
return service;
}
public void setService(FooService service) {
this.service = service;
}
}
Я не хочу заполнять service
для child2
. Существует ли какой-либо шаблон проектирования проверки на основе пружины, чтобы гарантировать, что ничего не произойдет для child2
, кроме старого доброго null check ?