如何在播放控制台中使用ANORM?

zjf*_*fdu 3 scala playframework anorm playframework-2.0

我想在播放控制台中使用ANORM连接到db,只需测试一些东西.但是当我创建一个DataSource时会出现一些错误

val ds=DB.getDataSource()
java.lang.RuntimeException: There is no started application
Run Code Online (Sandbox Code Playgroud)

Leo*_*Leo 6

您可以在播放控制台中启动应用程序:

[My application] $ console
scala> import play.core.StaticApplication
import play.core.StaticApplication

scala> new StaticApplication(new java.io.File("."))
[info] play - Application started (Prod)
res0: play.core.StaticApplication = play.core.StaticApplication@...
Run Code Online (Sandbox Code Playgroud)