说之间的紧耦合我有2个服务类:避免服务类
UserService
ProductService
它是错的,如果我ProductService类中我注入UserService?
public class ProductserviceImpl implements ProductService {
@Autowired
UserService userService;
@Override
public void someThing() {
..
userService.otherThing(..);
..
}
}
我知道作为替代我可以创建另一个类,都注入和UserService ProductService,但想出这个类的名称是非常棘手的:)是否有这些类型的类名称在SOA世界中?
只要你避免循环依赖,我没有看到任何错误。 –
只要你是对接口编码我没有看到这是有问题的。我们不应该与具体实施直接相关。我们可以对接口有依赖关系。 – raddykrish