Java 跳过可选的bean引用属性
对于同一类,我有两个bean:Java 跳过可选的bean引用属性,java,spring,jakarta-ee,design-patterns,javabeans,Java,Spring,Jakarta Ee,Design Patterns,Javabeans,对于同一类,我有两个bean: <bean id="child1" class"abc.Parent"/> <bean id="child2" class"abc.Parent"> <property name"service" ref="fooService"/ </beans> 我不想为child2填充service。是否存在基于弹簧的检查的设计模式,以确保除了良好的旧空检查之外,儿童2不会发生任何事情?看起来类似。我想知道一个“可选”的
<bean id="child1" class"abc.Parent"/>
<bean id="child2" class"abc.Parent">
<property name"service" ref="fooService"/
</beans>
我不想为child2
填充service
。是否存在基于弹簧的检查的设计模式,以确保除了良好的旧空检查之外,儿童2不会发生任何事情?看起来类似。我想知道一个“可选”的建议是否是一个好主意——对我来说感觉很干净,不言自明,但我自己从未使用过
class Parent
{
private FooService service;
public void doStuff() {
service.doFooStuff();
}
public FooService getService() {
return service;
}
public void setService(FooService service) {
this.service = service;
}
}