Dan*_* Wu 8 scala playframework anorm
你如何在Scala中使用Anorm?在Anorm文档中,它只使用如下内容:
DB.withConnection { implicit c =>
val result: Boolean = SQL("Select 1").execute()
}
Run Code Online (Sandbox Code Playgroud)
该DB对象仅适用于Play.如何在不使用Play的情况下单独使用Anorm?
cch*_*tep 14
不需要DB对象(Play JDBC的一部分而不是Anorm).Anorm与您提供隐式的连接一样工作:
implicit val con: java.sql.Connection = ??? // whatever you want to resolve connection
SQL"SELECT * FROM Table".as(...)
Run Code Online (Sandbox Code Playgroud)
您可以通过多种方式解析JDBC连接:basic DriverManager.getConnection,JNDI,...
至于依赖性,可以很容易地在SBT中添加它:如何声明对独立应用程序的Play的Anorm的依赖性?.
| 归档时间: |
|
| 查看次数: |
1834 次 |
| 最近记录: |