2 つのサービス クラスがあるとします。
UserService
ProductService
ProductService クラス内に UserService を注入すると問題がありますか?
public class ProductserviceImpl implements ProductService {
@Autowired
UserService userService;
@Override
public void someThing() {
..
userService.otherThing(..);
..
}
}
別の方法として、UserService と ProductService の両方を注入する別のクラスを作成できることはわかっていますが、このクラスの名前を考え出すのは非常に難しいです :) SOA の世界でこれらのタイプのクラスの名前はありますか?