首页 > 代码库 > Scala框架选择
Scala框架选择
我所知道的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、可进行事物控制
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。