java - 扩展 ListFactoryBean 是否会创建仅引用父级的列表的新副本?
问题描述
根据这篇文章,我发现 ListFactoryBean 在重构代码方面非常有帮助。
<bean id="parent" class="org.springframework.beans.factory.config.ListFactoryBean">
<property name="sourceList">
<list>
<value>X</value>
</list>
</property>
</bean>
<bean id="child" parent="parent" class="org.springframework.beans.factory.config.ListFactoryBean">
<property name="sourceList">
<list merge="true">
<value>Y</value>
</list>
</property>
</bean>
新的子列表是否引用了合并中的父列表?或者它产生一个全新的列表副本?
解决方案
推荐阅读
- junit - Surefire 启动忽略 TestWatcher JUnit 规则
- ios - Alamofire 分段上传给出错误
- swift - 这个 base64 相关函数 [在 Swift 中] 有什么作用?
- robots.txt - 如何覆盖 nopcommerce 网站的 robots.txt?
- sql - EclipseLink-JPQL 通过查询连接表
- sql - 如何在查询中使用联接插入
- botframework - 如何在使用时训练我的 QnA Bot?
- tensorflow - NotFoundError:没有为 GPU/tf.eager 和 keras 注册的“ZerosLike”OpKernel
- c# - 将所有需要的 dll 复制到文件夹
- c# - 如何在双击任何文件时引发事件