接口.java
public interface DeService {
}
接口实现类1.java
@Service("ud")
public class DeServiceImplUD implements DeService{
}
接口实现类2.java
@Service("ug")
public class DeServiceImplUG implements DeService{
}
调用类.java
@Autowired
@Qualifier("ug")
private DeService ds;
============================以下取自网络
@Resource, @Autowired, @Inject区别
@Inject:Struts2的注解
@Resource : J2EE提供,用于注入, 默认按名称装配,@Resource(name="beanName")
@Autowired: Spring提供,用于注入,默认按类型装配