【发布时间】:2023-04-07 08:17:01
【问题描述】:
我有一个问题。如果我的班级有这样的依赖:
public class Test {
public Depend depend;
//Here methods
}
并且它没有为 Depend 属性或以 Depend 作为参数的构造函数设置器,并且它没有 Spring 的注释但具有 xml 配置如下:
<bean id="depend" class="xxx.Depend"></bean>
<bean id="test" class="xxx.Test">
<property name="depend" ref="depend" />
</bean>
是否可以使用这样的配置将 Depend 注入到 Test 中(实际上他的配置不起作用。我只是想知道 - 我可以更改 smth 以使其不使用注释或设置器/构造器)?
【问题讨论】:
-
如果您在将其作为问题发布之前对其进行测试会发生什么?
-
我写了 - “这个配置不起作用”!!!我的问题是在课堂上“想知道”。我想知道:是否可以在没有设置器/构造器或注释的情况下使其工作。在python中你可以直接覆盖属性。
-
“实际上(t)他的配置不起作用”对我来说听起来像是“我测试过”......
-
错误的结果就是答案。
-
@GoodBadandUgly 你说“它是可能的”。真的吗?可以举个例子吗?