Я пытаюсь напечатать «Hello» на консоли при запуске приложения. Можете ли вы объяснить, как это сделать?
Что пробовал сам:
app/modules/HelloModule.scala
:
package modules
import com.google.inject.AbstractModule
trait Hello {}
class MyHelloClass extends Hello {
initialize() // running initialization in constructor
def initialize() = {
println("Hello")
}
}
class HelloModule extends AbstractModule {
def configure() = {
bind(classOf[Hello])
.to(classOf[MyHelloClass]).asEagerSingleton
}
}
в conf/application.conf
я добавил:
play.modules.enabled += "modules.HelloModule"
и "Hello" не печатается, когда я запускаю activator run
bind(classOf[MyHelloClass]).asEagerSingleton
. - person Julien Lafont   schedule 15.09.2015activator run
я запрашиваю localhost:9000/books (это шаблон активатора simple-rest-scala), а Hello не отображается - person dziablo   schedule 15.09.2015