有人可以告诉我如何在不使用 XML 并且仅使用注释的情况下将以下构造函数与 Map 对象连接起来吗?可能吗?
public class MyClass {
...
public MyClass (final Map<String, SomeBean> map) {
this.map = map;
}
...
}
我想摆脱的当前 XML:
<bean id="mybean" class="my.package.MyClass">
<constructor-arg>
<util:map>
<entry key="KEY1" value-ref="ref-bean1" />
<entry key="KEY2" value-ref="ref-bean2" />
</util:map>
</constructor-arg>
</bean>
<bean id="ref-bean1" class="my.package.SomeBean">... </bean>
<bean id="ref-bean2" class="my.package.SomeBean">... </bean>