Scala的ORM和DSL框架:Squeryl

jopen 11年前

Squeryl是一个ORM和DSL框架,可以通过它用最有效和最安全的方式和数据库打交道,让你从此告别访问数据库的烦恼和冗余代码,写SQL像写Scala一样简单搞笑(高效)。

看看它的特性:

  • 能够让编译器帮你检查数据库访问的代码。通过编译的Squeryl代码不会在运行时出错。当编译出错的时候,能够告诉你哪儿错了。从此可以不用头疼SQL的无厘头报错方式了。
  • 让你像编写SQL那样编写你的数据库访问,但是不用再和那些麻烦的底层API打交道了。
  • Squeryl语句的组合功能能够让你一次编写到处使用,减少代码的复杂度

项目主页:http://www.open-open.com/lib/view/home/1358175709809