码迷,mamicode.com
首页 > 其他好文 > 详细

Scala框架选择

时间:2014-08-16 21:13:41      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:http   io   数据   ar   cti   数据库   应用   ef   

我所知道的Scala持久层框架有:

1、Slick 

2、Squeryl

3、Anorm(Play的持久层)

4、ScalaActiveRecord (基于Squeryl之上)

5、circumflex-orm


web框架的话

1、Spray(build on akka,完全异步,非阻塞,非常有前景,适合REST后端程序)

2、Play(还不是很习惯)

3、Scalatra(对akka,squeryl等都有现成集成,适合需要view层的)

4、Lift


我的选择:

1、对于api层

采用Spray+Akka+ScalaActiveRecord


2、对于普通web应用

采用Scalatra+ScalaActiveRecord


采用ScalaActiveRecord的原因:

1、基于Squeryl

2、可集成数据库连接池

3、可进行事物控制




Scala框架选择,布布扣,bubuko.com

Scala框架选择

标签:http   io   数据   ar   cti   数据库   应用   ef   

原文地址:http://my.oschina.net/scipio/blog/302465

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!