java - 跳过可选的 bean 引用属性
问题描述
我有同一个班级的两个豆子:
<bean id="child1" class"abc.Parent"/>
<bean id="child2" class"abc.Parent">
<property name"service" ref="fooService"/
</beans>
班级-
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
除了旧的空检查之外什么都不会发生?
解决方案
这看起来很相似。我想知道“可选”建议是否是一个好主意 - 对我来说感觉干净且不言自明,但我自己从未使用过它。
推荐阅读
- qliksense - QlikSense 使用 REST 连接到 localhost 应用程序
- javascript - 如何在数据表中选择行(jquery数据表)
- java - Java 11 从 8 个并行流升级引发 ClassNotFoundException
- firebase - 来自 sdk 的 integration_test 与 firebase_storage_web 不兼容
- r - 将 RStudio 指向 Microsft Open R 后出现错误
- r - 如何更改r中的数据框行和列?
- c# - 令牌已过期或被撤销 - Google Ads
- css - Woocommerce CSS 与产品列表的 Thrive 主题发生冲突
- node.js - 避免在特殊情况下通过实时数据库触发 Firebase 功能
- tsql - 如何在 T-SQL 中选择不同的组合