如果您在Spring上下文中具有以下bean:
@Component("category")class Category extends Cache { }@Component("attr")class Attr extends Cache { }@Component("country")class Country extends Cache { }注意,不需要将范围显式设置为单例,因为这是Spring的默认设置。此外,无需使用
@Qualifier;通过设置bean名称就足够了
@Component("beanName")。将单例bean实例注入到映射的最简单方法如下:
@AutowiredMap<String, Cache> map;
这将有效地将的所有子类自动关联
Cache到地图,键为bean名称。



