sql-server - 在 Lift 上下文中使用 ScalaQuery 的好例子?

标签 sql-server scala orm lift scalaquery

我已经使用 Scala 大约 6 个月了,但刚刚开始接触 Lift 框架。在 Lift 文档中,提到虽然提供了默认的 Mapper 内容,但可以使用任何 ORM(或类似的)。

是否有任何使用 Lift 替代 ORM 的好例子(未注释的来源也可以)?我对使用 ScalaQuery 很感兴趣,但我愿意接受建议。我唯一的要求是该库必须支持 MSSQL。据我所知,这归结为使用 JTDS JDBC 驱动程序,然后您就可以开始比赛了。

最佳答案

如果您想在 Lift 中使用除 Mapper 之外的 ORM,我建议您查看 SquerylRecord。这应该是一个很好的起点:http://www.assembla.com/spaces/liftweb/wiki/Squeryl

我不会真正将 ScalaQuery 视为 ORM,而是将其视为用于 SQL 查询的 Scala DSL。然而,如果您不需要 ORM,我认为这是一个非常好的选择。另请查看使用 Scala Integrated Query 完成的工作:http://days2011.scala-lang.org/node/138/279 。但我认为它还没有准备好用于生产。

关于sql-server - 在 Lift 上下文中使用 ScalaQuery 的好例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915143/

相关文章:

c# - 在 SqlBulkCopy 期间更改值

sql - 有没有办法默认触发器在特定用户上运行以进行 DML 操作?

sql-server - 如何查询 SQL Server 数据库中的完整表名列表

java - “ hive 上的 Spark ”-原因:java.lang.ClassNotFoundException:org.apache.hive.spark.counter.SparkCounters

scala - 如何理解这行凿子代码

SQL 别名无法识别

scala - Apache-Spark : What is map(_. _2) 的简写?

java - 在 Ebean 中创建嵌套对象的最简单方法是什么?

java - JPA/Hibernate flatten mapping(只想得到孙子,跳过 child )

orm - ORM 和持久性框架有什么区别?