|
|
1
2
与其使用普通的工厂bean,不如使用工厂方法来创建属性的bean,然后注入结果… 低潮 在你的情况下,它看起来像 this …
所以ID的bean是通过在bean servicelocator上调用createInstance创建的。 现在Spring不支持开箱即用的嵌套属性,不过您可以考虑创建一个自定义编辑器,它可能提供这种支持——可能但很棘手。可能不值得这么做。 您可以使用的一种机制是使用工厂bean工厂方法技术嵌套… 类似:
这将有效地公开:a.b.c,其中c有一个方法getb,a有一个方法getb |
|
|
2
1
我不得不做类似的事情,恐怕这是不可能的。我得写一篇
它看起来像这样:
想想看,在你的情况下,你可能会将工厂本身定义为一个原型,在这种情况下,你的
|
|
|
3
0
Spring的XML连接语法支持列表、映射和属性对象,您可以通过属性编辑器创建其他“数据”对象。 编辑:(哦,我知道你在问什么。)我认为答案是否定的。我不记得在Spring文档中看到过关于在bean或非bean对象上调用getters的任何提及,更不用说在连接文件中有这样做的语法了。它往往与谷物不符。Spring连接是声明性的,调用getter将导致接近过程的模式。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |