【发布时间】:2016-05-09 19:33:01
【问题描述】:
是否可以创建具有依赖注入参数的重载 play.api.mvc.Controller 特征?
例如,假设我有几个需要依赖注入 AuthorizationService 的自定义操作。我想这样写我的控制器:
class UserController extends CustomController {
def getUser(userID: String) = CustomAction {
...
}
}
但是,我不知道如何创建 CustomController 特征,这样就不需要我将 AuthorizationService 注入到我的 UserController 中。有没有办法用 Guice 做到这一点?
【问题讨论】:
标签: scala playframework dependency-injection guice