spring将一个接口的不同实现相互注入

zpjtge22  于 2021-07-23  发布在  Java
关注(0)|答案(0)|浏览(136)

假设我有一个名为worker的接口,我有3个worker接口的实现:
会计、开发商、经理。

public interface Worker {

}

@Service
public class Accountant implements Worker {

}

@Service
public class Developer implements Worker {

}

@Service
public class Manager implements Worker {

}

问题:如果我将一个实现注入到另一个实现中,这算不算坏的做法?
假设我想把开发者注入会计师,把经理注入开发者

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题