spring boot 接口service有多個實現類


接口.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提供,用於注入,默認按類型裝配 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM