Я попробовал пример внедрения зависимостей отсюда https://dzone.com/articles/guicing-play-framework
Ниже мой код Контроллер:
public class TestController extends Controller{
@Inject
private Testing test;
public Result result() {
test.tt();
return ok();
}
}
Код интерфейса службы:
public interface Testing {
public String tt();
}
Код ServiceImpl:
public class Testingimpl implements Testing{
@Override
public String tt() {
return "test";
}
}
Я получаю эту ошибку
CreationException: Невозможно создать инжектор
Если я это сделаю, это сработает.
public class TestController extends Controller{
@Inject
private TestingImpl test;
public Result result() {
test.tt();
return ok();
}
}
Как решить эту проблему?