私は2.1バージョンと、グローバルオブジェクトからの新しいコントローラのインスタンス化に行きます。ここで
はdocからGuiceの例である:
import play.GlobalSettings;
import com.google.inject.Guice;
import com.google.inject.Injector;
public class Global extends GlobalSettings {
private static final Injector INJECTOR = createInjector();
@Override
public <A> A getControllerInstance(Class<A> controllerClass) throws Exception {
return INJECTOR.getInstance(controllerClass);
}
private static Injector createInjector() {
return Guice.createInjector();
}
}
あなたは特別な@
で、これらのコントローラのための特別なルートを宣言する必要があります。
GET /myUrl @controllers.MyController.myMethod()
をそして、あなたも見ることができますこのデモでSpringを使って:https://github.com/guillaumebort/play20-spring-demo
再生プラグインとは? –