Play Framework DI Slick初始化

时间:2015-05-29 20:43:25

标签: playframework dependency-injection slick

我使用Play 2.4,Slick 3.0和Play-Slick 1.0。

我试图了解依赖注射,并且我已经进行了回购课程:

class Articles @Inject()(protected val dbConfigProvider: DatabaseConfigProvider) extends Tables with HasDatabaseConfigProvider[JdbcProfile] {

  import driver.api._

  val articles = TableQuery[ArticlesTable]

在控制器中,我可以轻松地注入依赖项:

class Articles @Inject()(protected val articlesRepo: models.Articles) extends Controller {

如何在另一个类(非控制器)中获取文章Repo的实例?

0 个答案:

没有答案