【发布时间】:2018-02-17 13:21:11
【问题描述】:
我有一些 Play Framework 模型看起来类似于:
class BookieRepo @Inject()(protected val dbConfigProvider: DatabaseConfigProvider) {
val dbConfig = dbConfigProvider.get[JdbcProfile]
val db = dbConfig.db
import dbConfig.profile.api._
def all: Future[Seq[BookiesRow]] =
db.run(Bookies.result)
}
我的 Web 应用程序运行良好并且能够使用这些模型。但是,我需要调用我的应用程序的一些“独立”部分来从网站收集数据并将其放入数据库。 在扩展 App 并由 crontab 启动的对象中获取对这些模型方法的访问权限的推荐方法是什么? 我在这里需要的是 StaticApplication 吗?这是否意味着我将同时运行 2 个应用程序(标准应用程序和静态应用程序)?
【问题讨论】:
标签: scala playframework