Scala Slick Scala 数据库访问库

我要开发同款
匿名用户2013年02月13日
41阅读
开发技术Scala
所属分类ORM/持久层框架、程序开发
授权协议BSD

作品详情

Slick是TypeSafe推出的Scala数据库访问库。开发者可以使用Scala语言风格来编写数据查询,而不是用SQL,示例代码:

objectCoffeesextendsTable[(String,Int,Double)]("COFFEES"){defname=column[String]("COF_NAME",O.PrimaryKey)defsupID=column[Int]("SUP_ID")defprice=column[Double]("PRICE")def*=name~supID~price}Coffees.insertAll(("Colombian",101,7.99),("Colombian_Decaf",101,8.99),("French_Roast_Decaf",49,9.99))valq=for{c<-Coffeesifc.supID===101//^comparingRep[Int]toRep[Int]!}yield(c.name,c.price)println(q.selectStatement)q.foreach{case(n,p)=>println(n+":"+p)}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论