如果在没有指定id的情况下在xml中定义bean,那么引用名称是什么?

时间:2017-04-17 06:14:23

标签: java spring

说我有这样的bean定义:

<bean class="com.xxx.CustomerSecurityManager"/>

我有另一个类有SecurityManager这样的引用:

 private SecurityManager<?> securityManager = null;

@Autowired
public void setSecurityManager(SecurityManager<?> securityManager) {
    this.securityManager = securityManager;
}

SecurityManager是一个接口,CustomerSecurityManager实现了它。

我的问题是如何在上面的这个课程中注入SecurityManager。形成我所知道的securityManager这里指的是CustomerSecurityManager

那么,在xml中定义了没有id的引用名称是什么?它是否使用超类或接口作为其引用名称?

0 个答案:

没有答案