たとえば、コンストラクターで依存関係を取得するクラスがあります。
class ExampleService() {
private Dependency dep;
public ExampleService(Dependency dep) {
this.dep = dep;
}
}
および依存関係クラス:
class Dependency {
public static Dependency getInstance() {
return new Dependency();
}
private Dependency() {
/*constructor implementation here*/
}
}
Dependency.getInstance() メソッドの結果を @Inject EJB アノテーションで ExampleService コンストラクターに注入したい。出来ますか?どのように?ありがとうございました。