【发布时间】:2019-12-27 14:40:38
【问题描述】:
这是我编写的第一个 Web 应用程序,所以也许这个问题对你们中的一些人来说很明显,但我在 play 网站上没有找到任何东西。查看启动应用程序时,其中一部分代码如下所示:
package controllers
import javax.inject._
import play.api._
import play.api.mvc._
@Singleton
class HomeController @Inject()(val controllerComponents: ControllerComponents) extends BaseController {
def index() = Action { implicit request: Request[AnyContent] =>
Ok(views.html.index())
}
}
所以,现在我想知道,我的controllerComponents 来自哪里?我的申请从哪里开始?通常,我可以查找我的main 方法或extends App,但在这里我真的不知道这个或在哪里发挥作用,一般来说,我从哪里得到我的值。
【问题讨论】:
标签: scala playframework