我有很多关于该自动接线的春季服务:

@Autowired
private SmartCardService smartCardService;


我需要一个虚拟类进行测试,并且定义了扩展原始类的此类:

@Service
public class DummySmartCardService extends SmartCardService{
    ...
}


我如何确定所有自动装配都将采用虚拟而不是原始服务,而不更改所有自动装配注释?

谢谢。

最佳答案

考虑使用@Primary批注。见here

07-27 13:34