2017-09-04 60 views

回答

0

你可以注入這樣說:

class MyClass @Inject() (protected val dbConfigProvider: DatabaseConfigProvider) 
    extends HasDatabaseConfigProvider[MyPostgresDriver] 

隨着這些進口:

import javax.inject.Inject 
import database.MyPostgresDriver 
import play.api.db.slick.{DatabaseConfigProvider, HasDatabaseConfigProvider} 
import database.MyPostgresDriver.api._ 
+0

嗨,我怎樣才能得到一個'MyClass'實例,並注入''DatabaseConfigProvider參數? – LoranceChen

+0

MyClass是你的班級的名字,這是一個例子,但沒有別的事可做。並且要有一個DatabaseConfigProvider實例,您必須導入play.api.db.slick.DatabaseConfigProvider – Simon