play2.5 for scala 怎么在应用程序启动的时候就调用一个方法执行

我想在play应用加载的时候,就执行一个定时任务。

另外想知道 Module和AbstractModule以及GuiceApplicationLoader的使用说明? 英文功底差,官网英文读起来不明白。

阅读 4.5k
1 个回答

其实你只需要在某个Singleton里的添加一个任务就好了

@Singleton
class X{
    Logger.info("初始化Singleton X")
    Logger.info("启动一个线程去执行定时任务")
    new Thread(){....}.start()大概是这样
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进