<bean id="demo" class="DemoImpl">
<property name="testMap">
<map>
<entry key="key1" value-ref="bean1"/>
<entry key="key2" value-ref="bean2"/>
</map>
</property>
</bean>
<!--implements bean3.java-->
<bean id="bean1" class="bean1Impl"/>
<bean id="bean2" class="bean2Impl"/>
DemoImpl.java
public class DemoImpl{
<!--testMap的值由spring注入-->
private Map<String, bean3> testMap = new HashMap<String, bean3>();
}